[Dev, iOS] 프로퍼티(변수) 값 변경마다 특정 메서드를 실행해야 할 때
·
Dev/iOS
앱에서 어떤 동작을 마치고 프로퍼티(변수) 값이 변경되고 변경 될 때마다 특정 메서드를 실행하거나, 값을 저장하거나 혹은 UI를 업데이트해야 하는 경우가 있습니다. 이럴 땐 변수 선언을 할 때 didSet 프로퍼티 옵저버를 활용하면 됩니다.var list: [String] = [] { didSet { // 감지될 때마다 실행하고 싶은 코드 작성 }}