2011-08-03 4 views
0

나는 소스 목록 항목이 거의없는 창이 있습니다. 소스 목록에서 각 항목을 선택하면 해당보기가 해당 창에로드됩니다.이보기에는 해당 ViewController 및 modelController가 있습니다. 나는 그것을 열고 몇몇 결과는 그것으로 채워질 것이다. 동일한 것은 다른 sourcelist 항목들에 대해서도 역시 행해진 다. 제 질문은 창을 닫았다가 다시 열 때 창에있는 데이터가 지워지는 것을 확인하는 것입니다.해당 창이 닫히면 모든 데이터가 사라 졌는지 확인하는 방법은 무엇입니까?

답변

0

여기에 windowDidLoad을 사용하면 어떨까요? 창을 열 때마다 데이터를 새로 고칩니다. 즉, 처음 윈도우가로드 될 때 은 모델 (데이터)을 인스턴스화 한 다음 채 웁니다. 다음 번에는 이전 모델을 삭제하고 새 모델을 만들거나 기존 모델을 새 모델로 업데이트하면됩니다.

+0

감사합니다. sergio ..! 그러나 우리가 sourcelist를 탐색한다면 그것을 언급하는 것을 잊어 버렸습니다. 데이터가 사라지지 않아야합니다. 하지만 당신은 viewDidUnload를 사용했다. 그것은 소스 목록 항목을 탐색 할 때 사라집니다. – Rahul