보기 컨트롤러와 약한 참조를 통해 연결된 메뉴 컨트롤러가 있습니다. View Controller는 메뉴 컨트롤러에 대한 참조가 많습니다.KVO 옵저버 문제 제거
메뉴 컨트롤러는보기 컨트롤러에서 컬렉션보기의 일부 속성을 준수합니다. 메뉴 컨트롤러가 할당 해제 된 경우 [self.viewController.collectionView removeObserver:self forKeyPath:keyPath];
을 호출하지만이 위치에서 self.viewController는 이미 nil입니다.
KVO 관측자를 어느 위치에서 제거해야합니까?
고맙습니다.이 솔루션은 저에게 효과적입니다! – AlKozin