Cannot remove an observer for the key path "" from because it is not registered

758 단어 ios
더 읽 기
개발 환경:XCODE 4.6.3
IOS sdk:6.1 + ARC
 
문제 설명:pullToRefresh 를 사용 하여 드 롭 다운 새로 고침 을 할 때 오류 가 발생 했 습 니 다.코드 는 다음 과 같 습 니 다.
Terminating app due to uncaught exception 'NSRangeException', reason: 'Cannot remove an observer  for the key path "contentSize" from  because it is not registered as an observer.'

 
 
해결 방법 은 다음 과 같다.
Change the property in PullToRefreshView.h to this:
@property (nonatomic, strong) id delegate;
So change it from “assign” to “strong”.
 
참고 자료:http://sonnyparlin.com/2011/12/pulltorefresh-ios-5-and-arc-tutorial/

좋은 웹페이지 즐겨찾기