반응형 SWIFT1 Property and Method 저장 프로퍼티 클래스 또는 구조체의 인스턴스와 연관된 값을 저장하는 심플 프로퍼티 저장 프로퍼티 정의할 때 프로퍼티 기본값과 초깃값을 지정 가능 구조체는 프로퍼티에 맞는 이니셜라이저를 자동으로 제공하지만, 클래스는 그렇지 않아서 클래스 인스턴스의 저장프로퍼티를 사용하는일 번거러운 특징이 있음 지연 프로퍼티 프로퍼티에 값이 필요 없다면 프로퍼티를 옵셔널로 선언해줄수 있음 지연 저장 프로퍼티는 호출이 있어야 값을 초기화 ,Lazy 키워드 사용 연산 프로퍼티 실제값을 저정하는 프로퍼티가 아니라, 특정 상태에 따른 값을 연산하는 프로퍼티 프로퍼티 감시자 프로퍼티 감시자를 사용하면 프로퍼티의 값이 변경됨에 따라 적절한 작업을 취할수 있음 프로퍼티 감시자는 프로퍼티의 값이 새로 하당 될 때마다 호출 프로퍼티 감시자.. 2020. 12. 6. 이전 1 다음 반응형