내 핵심 데이터 모델과 상호 작용하는 내 응용 프로그램 용 UITableViewController를 만들었습니다. 그것은 주된 목적은 탐색 컨트롤러에 밀어 넣어 엔티티의 목록을 표시하고 편집/선택하고 정보 등을 드릴 다운 수 있도록하는 것입니다 ...프로토콜에 UIViewController 사용
그러나 내 응용 프로그램의 다른 곳에서, 나는 이제 모달리 싶습니다 이러한 엔터티 중 하나를 선택하는 간단한 선택기를 표시하십시오. 이 구현하는 가장 좋은 방법은 사용자가 엔터티 등을 취소했는지 또는 선택했는지에 대해 내 대리자에게 메시지를 다시 보낼 수있는 선택 도구를 처리하는 프로토콜을 구축하는 것입니다.
너무 많은 코딩이 같은, 제 질문은 이것입니다 : 그것은 가능한/또는 프로토콜로 UITableViewController를 활성화하는 것이 좋습니다?
정상적으로 표시 될 때 현재 (UIViewController의 표준 하위 클래스처럼) 동작하지만 대리자가 모달로 표시 할 수 있으며 대리인에게 메시지를 전달할 수 있습니까?
모범 사례에 대한 그녀의 생각을 잘 알고 있습니까?