내가 3 UIViewControllers
A는, B, C.어떤 UIViewController가 popViewControllerAnimated를 호출 했습니까?
지금 내가하지 segues와 A.에서 B 또는 C를 호출 말할 수있다, 그러나 말할 수 있습니다 코드에서 인스턴스화하고 navigationController
에 밀어와. B 또는 C 후
popViewControllerAnimated:
를 호출하기 때문에이 시점에서 A.
로 돌아 완료,에 따라 그 중 하나는 실제로 마지막으로 하나는 내가 사용했다.
마지막 UIViewController
이 B 또는 C 유형 인 경우 정보를 제공 할 수있는 방법이나 속성이 있습니까?
가 나는 B와 C에 대한 프로토콜을 정의 할 수 있습니다 알고와 delegate
같이 설정,하지만 ... 뭔가 다른 것이 모든 시간을 설정 할 수있는 불편으로
'A'는 'B'와 'C'를 참조 할 수 있습니다. 무엇 때문에 위임 패턴을 포기하게 만들었습니까? – FluffulousChimp