내가보기 컨트롤러 A, B와 C새로 고침 "루트"데이터
A는 탐색 컨트롤러의 루트 뷰 컨트롤러가있는 UINavigationController가와 스토리 보드를 사용하고있는 시작시 일부 데이터를 가져옵니다. 해당 데이터가있는 B보기 컨트롤러와 교차 할 A 행을 클릭하면 B에서 한 행을 클릭하면 C 뷰 컨트롤러와 연결됩니다.
나중에 내 응용 프로그램에서 나는 C 안에있어 사용자가 데이터를 새로 고침하려고합니다. 다시 말해 뷰 컨트롤러의 루트 데이터를 다시 가져와야합니다.
사용자가 데이터를 새로 고친 후 내 탐색 계층 구조를 다시 작성하려면 어떻게해야합니까? A에서 데이터 소스를 업데이트 한 다음 B에서 데이터 소스를 업데이트하고 마지막으로 C에서 데이터 소스를 업데이트해야합니다.
는 단순히 C에 표시되고있는 데이터를 새로 고칠 수 없습니다 시작하기에 좋은 장소라고 생각 A와 C. 에서 액세스 할 수있는 또 다른 오브제의 모든 논리를 넣어해야 ? 또는 전체 루트를 새로 고쳐야합니까? –
모든 데이터를 업데이트해야합니다. 그렇지 않으면 일치하지 않는 상태가됩니다. –