마스터 뷰와 세부 뷰가있는 분할 뷰 컨트롤러로 작업하고 있습니다. 배열을 업데이트하기 위해 마스터보기 컨트롤러에서 메서드를 호출해야하는 사용자 입력 필드가 포함 된 내 세부보기 컨트롤러에 대한보기가 있습니다. 양측 간의 의사 소통을 설정하는 데 문제가 있습니다. 단순히 [masterViewController updateCalcs]를 사용하여 해당 메소드를 호출하려고 노력하지만 나던 아래로 오류를 해결하는 것 :세부 뷰에서 마스터 뷰 업데이트
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-
[UINavigationController updateCalcs]: unrecognized selector sent to instance 0xb08d130'
사람은 방법을 정확하게 설명하는 몇 가지 예제 코드 또는 소스가 나를 도울 수 한 뷰에서 다른 뷰에서 메서드를 호출하는 방법?
'updateCalcs'를 (를) 호출하는 것처럼 보입니다. NavigationController, masterViewController는'[self.navigationController.viewControllers objectAtIndex : 0] .visibleViewController'이어야한다고 생각합니다. – mkral