当应用程序退出时,如何在uitableview中保存数据?所以原始信息仍然保留?uitableview问题 - 保存数据?
0
A
回答
1
为此你将需要某种形式的持久性管理器;它不会像你现在设置的那样“工作”。
一种方法是使用核心数据 - 苹果在这方面有很好的文档,他们的TableView模板可以使用CoreData来存储数据。
1
你的意思是你想在应用程序退出时保存tableview的数据源?在这种情况下,在您的applicationWillTerminate中,将数据源保存到永久内存中。根据您想要存储的数据量,您可以决定使用NSUserDefaults,CoreData,sqlite数据库,甚至可以通过web服务发送数据的远程存储。
0
Core Data的另一投票。使用它非常简单,并且可以让您在应用程序发生变化时实时保存数据。
我建议不要在应用程序退出时保留数据。基于外部事件(主页按钮,电话,通知交互等),iOS应用程序可以随时置于后台和/或终止,否则您的应用程序可能会崩溃。如果您正确使用核心数据并在数据更改时保存托管对象上下文,则用户将拥有丰富的体验。
相关问题
- 1. 保存数据问题
- 2. 保存数据的问题
- 3. HABTM数据保存问题
- 4. NSUserDefaults,保存数据问题
- 5. Uitableview无法保存数据
- 6. 问题把数据的UITableView
- 7. UITableView数据源问题
- 8. c#ListView数据库保存问题
- 9. 问题保存图像核心数据
- 10. 在coredata上保存数据的问题?
- 11. 保存和恢复数据的问题
- 12. 将数据保存到iOS5的问题
- 13. 保存UITableView的当前数据
- 14. 在UITableview中加载数据问题
- 15. UITableView数据重新加载问题
- 16. UITableView数据源更新问题
- 17. CoreData重载数据到UITableView的问题
- 18. 在UITableview中排序数据的问题
- 19. UITableView的问题,从数据库
- 20. 核心数据和UITableView实践/问题
- 21. 在UIViewController UITableView,数据源的问题?
- 22. UITableView cellForRowAtIndexPath问题
- 23. 问题将数据保存到数据库
- 24. 关于将数据保存到sql数据库的问题
- 25. WCF数据服务数据保存/实体问题
- 26. 数据库问题,同时保存数据登记活动
- 27. SharedPreferences保存问题
- 28. managedObjectContext保存问题
- 29. EMACS保存问题
- 30. Gulp保存问题