频道栏目
读书频道 > 软件开发 > c语言 > Objective-C程序设计入门与实践
12.4 文件保存处理机制
2015-11-23 14:07:28     我来说两句
收藏   我要投稿
《Objective-C程序设计入门与实践》详细介绍了Objective-C语言和苹果iOS、Mac平台面向对象程序编程的知识;结合独特的学习方法,在每章都合理嵌入大量的范例,让本书更适合于读者学习和课堂教学。如果你对iPhone  立即去当当网订购

当世界杯体育投注平台按下Home键时,iPhone OS会退出应用程序,返回到Home屏幕。类似地,如果应用程序打开一个由其它应用程序处理的URI模式,iPhone OS也会退出应用程序,在相应的应用程序上打开该URI。换句话说,在Mac OS X上引起应用程序挂起或转向后台的动作,在iPhone OS上都会使其退出。这些动作在移动设备上经常发生,因此,应用程序必须改变管理可变数据和程序状态的方式。

大多数桌面应用程序由世界杯体育投注平台手工选择将文件存入磁盘的时机,与此不同的是,iPhone应用程序应该在工作流的关键点上自动保存已发生的变化。究竟何时保存数据由自己来决定,但是有两个潜在的时间点:或者在世界杯体育投注平台做出改变之后马上进行保存;或者将同一页面上的变化累计成批,然后在退出该页面、显示新页面、或者应用程序退出的时候进行保存。

注意:在任何情况下,不应该让世界杯体育投注平台漫游到新的页面而不保存之前页面的内容。

当应用程序被要求退出时,应该将当前状态保持到临时的缓存文件或偏好数据库中。在世界杯体育投注平台下次启动应用程序时,可以根据这些信息将程序恢复到之前的状态。保持的状态信息应该尽可能少,但同时又足够使应用程序恢复到恰当的点。不必一定要显示世界杯体育投注平台上次退出时操作的页面,如果那样做并不合理的话。比如,如果一个世界杯体育投注平台在编辑某个联系人的时候离开了Phone程序,那么在下次运行时,Phone程序显示的是联系人的顶级列表,而不是该联系人的编辑屏幕。

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:12.3.5 从Documents目录对数据进行读取
下一篇:12.5 状态信息的保存
相关文章
图文推荐
排行
热门
最新书评
特别推荐

关于我们 | 联系我们 | 服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑--致力于做实用的IT技术学习网站

世界杯外围投注官网