[Sesac IOS] 18일차 TIL
·
TIL
18일차 수업을 듣고 새로 배운 것과 공부할 것을 정리한 글입니다. Learned 프로퍼티 옵저버 주로 저장 프로퍼티에 사용하고 프로퍼티를 관찰하다가 값이 변경되려고 할때 호출된다. (연산 프로퍼티와 함께 쓸 수 없다.) willSet : 값이 변경되기 전에 호출, newValue 매개변수로 새로운 값을 전달받는다. didSet : 값이 변경된 후에 호출, oldValue 변수에 기존 값이 저장된다. 인스턴스 / 타입(static, class) 메서드 인스턴스 메서드에서는 인스턴스 및 타입 프로퍼티를 모두 사용할 수 있지만, 타입 메서드에서는 타입 프로퍼티만 사용 가능하다. (타입 이름 생략 가능) 메소드에 class 키워드를 사용해서 수퍼 클래스 (부모 클래스)의 타입 메서드를 서브 클래스에서 재정의할..