Objective-C KVO set 메소드에서 willchange/didChange를 수동으로 구현해야 합니까?
漂亮男人
漂亮男人 2017-05-02 09:27:56
0
2
561

예를 들면?

으아아아

또는 직접

으아아아

2 런타임을 사용하여 카테고리에 속성을 추가하는 경우 KVO를 사용해야 하는 경우 이 두 가지 방법을 수동으로 사용해야 합니까?

으아아아
漂亮男人
漂亮男人

모든 응답(2)
我想大声告诉你

이전 값과 새 값이 다를 경우 수동으로 알림을 보내야 합니다. 연관된 객체는 setter 메소드를 합성할 수 없으며, setter 메소드는 프로그래머가 제공해야 합니다. 이 속성을 kvo하면 런타임은 setter를 구현했음을 감지하고 이 메서드를 재정의하지 않으므로 알림을 발행할 수 없습니다. 따라서 이 알림도 수동으로 보내야 합니다

刘奇

수동으로 작성해야 하며 자동으로 호출되지 않습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿