프로퍼티1 프로퍼티 프로퍼티 클래스, 구조체, 열거형과 연관된 값이다. 타입과 관련된 값을 저장 및 연산이 가능하다. 프로퍼티의 종류 인스턴스 저장 프로퍼티 타입 저장 프로퍼티 인스턴스 연산 프로퍼티 타입 연산 프로퍼티 지연 저장 프로퍼티 정의와 사용 열거형 내부에서는 연산 프로퍼티만 가능 연산 프로퍼티는 "var"로만 선언 가능 연산 프로퍼티는 읽기 전용으로는 구현 가능 쓰기 전용으로는 구현 불가능 읽기 전용으로 구현할 경우 get 블럭만 작성 (이 때, get 블럭은 생략 가능) 읽기, 쓰기 모두 가능하게 하기 위해서는 get 블럭, set 블럭 모두 구현 set 블럭에는 암시적 매개변수 newValue 사용 가능 struct FruitInfo { // 인스턴스 저장 프로퍼티 var name: String = "Not .. 2024. 4. 3. 이전 1 다음