2011-08-03 1 views
0

私はいくつかのソースリストアイテムを持つウィンドウを持っています。ソースリストから各アイテムを選択すると、そのビューはそのウィンドウにロードされます。そのビューはViewControllerとmodelControllerを持ちます。私はそれを開き、いくつかの結果がそれに入力されます。同じことが他のソースアイテムについても行われます。 私の質問は、ウィンドウを閉じて再度開いたときに、ウィンドウ内のデータがクリアされるようにする方法です。ウィンドウが閉じているときに、すべてのデータが消えてしまうことを確認するにはどうすればいいですか?

答えて

0

windowDidLoadはどうですか?ウィンドウを開くたびに、データが更新されます。つまり、最初にウィンドウがロードされると、モデル(データ)をインスタンス化してそれを移入します。次回は、以前のモデルを削除して新しいモデルを作成するか、単純に新しいモデルでモデルを更新することができます。

+0

ありがとうございました..!しかし、私たちがソルセリストをブラウズすれば、それを言い表すのを忘れてしまった。データは消えてはならない。しかし、あなたはviewDidUnloadを使うと言っています。ソースリストアイテムをブラウズすると消えます。 – Rahul

関連する問題