구조체 썸네일형 리스트형 [Swift] 구조체 (Structure) | 타입 프로퍼티 (Type Property) | 타입 메서드 (Type Method) 구조체 (Structure) 데이터 타입을 정의함 👉 대문자 CamelCase를 사용 프로퍼티와 메서드로 구성 프로퍼티: 구조체 내에 정의되어 있는 변수 메서드: 구조체 내에 정의되어 있는 함수 다른 언어의 클래스와 유사한 개념 만약 구조체의 인스턴스를 불변 인스턴스(let)로 생성한다면, 그 안에 있는 변수값들도 변경이 불가능! 메소드 호출은 가능함! struct 구조체명 { // 구현부 } 타입 프로퍼티(Type Property)와 타입 메서드(Type Method) 타입 자체가 사용할 수 있는 프로퍼티 및 메서드를 의미함 즉, 구조체에서 생성된 인스턴스가 아닌, 구조체 자체의 타입에서 사용할 수 있는 프로퍼티 / 메서드 static 키워드를 사용해서 정의함 static func 함수명() { . ... 더보기 이전 1 다음