新手在这里:-)
任何人都可以帮我建议将UITableView / NSArray数据源中的数据写入plist文件的最佳时间吗?
我正在考虑TableView的生命周期。在基于小列表的单视图应用程序中,哪个是在NSArray中制作安全数据副本的最佳视图事件?
我正在考虑视图的dealloc方法或viewDidUnload方法。
我离开了吗?
此外,如果此应用有多个视图,使用制表符控制器或导航控制器,我应该以相同的方式处理它(每个视图为自己)?
-Nick
答案 0 :(得分:0)
viewDidUnload在所有情况下都是正确的答案 - 不要在dealloc中做任何相关的模型。
如果您的视图永远不会卸载 - 您将不得不采用另一种方法 - 在您的应用中使用计时器或其他事件 - 比如每次编辑单元格时保存它。
由于iPhone使用闪存盘,因此写入文件很快。