프로퍼티와 메소드1 사당 iOS 스터디 2주차 - 프로퍼티와 메소드 __10.1 프로퍼티10.1.1 저장 프로퍼티클래스 또는 구조체의 인스턴스와 연관된 값을 저장하는 가장 단순한 개념의 프로퍼티 클래스의 저장 프로퍼티는 옵셔널이 아니라면 프로퍼티 기본값을 지정해주거나 사용자정의 이니셜라이저를 통해 반드시 초기화 클래스 인스턴스의 상수 프로퍼티는 인스턴스가 초기화(이니셜라이즈)될 때 한 번만 값을 할당 프로퍼티 기본값을 지정해주지 않는다면 이니셜라이저를 따로 정의해주어야 합니다. 저장 프로퍼티의 초깃값 지정 구조체는 프로퍼티에 맞는 이니셜라이저를 자동으로 제공 클래스의 저장 프로퍼티에 초깃값을 지정해주면 따로 사용자정의 이니셜라이저를 구현해줄 필요가 없습니다. 옵셔널 저장 프로퍼티 인스턴스를 생성할 때 이니셜라이저를 통해 초깃값을 보내야 하는 이유는 프로퍼티가 옵셔널이 아.. 2018. 7. 24. 이전 1 다음