首页 > 移动平台 > 详细

ios开发--应用设置及用户默认设置【bundle的运用】

时间:2015-12-31 10:29:58      阅读:183      评论:0      收藏:0      [点我收藏+]

         在iphone里面,应用都会在“设置”里面有个专属的应用设置,选择该菜单界面,用户便可以在其中输入和更改各种选项,协助用户更便捷设置个人喜好与习惯。

在这一节中,希望能通过对捆绑包(bundle)的介绍以及plist文件等的运用,探讨用户默认机制中,应用设置的开发与调用。

 

一、设置捆绑包(bundle)

    设置捆绑包(bundle)是应用自带的一组文件,用户可以通过它进行输入与更改应用的偏好设置。例如【图1】,这两个就是开发的2个分别命名为:“UICollection范例”、“应用设置”的app应用。

  技术分享

 

【图1   设置应用界面】

     

         设置应用充当着ios用户默认设置(User Ddefault)机制的通用用户界面的角色。用户默认设置是保存和获取偏好设置的系统的一部分。在ios应用中,用户默认设置由NSUserDefaults类实现(同样,在mac中,也是通过这个类来保存和读取偏好设置的)。

 

NSUserDefaults与NSDictinary?

        应用通过NSUserDefaults用键值对的方式来读取和保存偏好设置数据,与通过键从NSDictionary对象中获取数据一样,不同之处在于NSUserDefaults中的数据会被持久保存到文件系统中,而不是存储到内存中的对象实例中。

      本节将通过开发一个应用,添加并配置一个bundle包,然后从应用访问并且更改这些偏好设置。

 

ios开发--应用设置及用户默认设置【bundle的运用】

原文:http://www.cnblogs.com/azuo/p/5090718.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!