IOS,TableView,NSArray数据源 - 何时保存?

时间:2011-06-10 09:25:36

标签: ios cocoa-touch uitableview nsarray writetofile

新手在这里:-)
任何人都可以帮我建议将UITableView / NSArray数据源中的数据写入plist文件的最佳时间吗?

我正在考虑TableView的生命周期。在基于小列表的单视图应用程序中,哪个是在NSArray中制作安全数据副本的最佳视图事件?

我正在考虑视图的dealloc方法或viewDidUnload方法。

我离开了吗?

此外,如果此应用有多个视图,使用制表符控制器或导航控制器,我应该以相同的方式处理它(每个视图为自己)?

-Nick

1 个答案:

答案 0 :(得分:0)

viewDidUnload在所有情况下都是正确的答案 - 不要在dealloc中做任何相关的模型。

如果您的视图永远不会卸载 - 您将不得不采用另一种方法 - 在您的应用中使用计时器或其他事件 - 比如每次编辑单元格时保存它。

由于iPhone使用闪存盘,因此写入文件很快。