应用程序的偏好设置

      

关于偏好设置的说明,一直都没有重点关注,今日看一些入门方面的书籍,发现ios应用程序也可以对程序进行偏好的设置。其实偏好是个很好的方法,对于不需要特别复杂的内容,需要存储到系统当中时,完全可以像使用windows的注册表一样,将一些简短的内容写进偏好设置当中,这样非常方便,因为毕竟没有必要每次都创建文件进行存储。


好了,具体讲讲偏好设置,其实就是一些应用程序的默认设置,这种设置是指程序启动时的默认设置。在MAC当中,我们称之为偏好设置。在ios当中的setting程序,除了可以设置系统的功能意外,还可以为应用程序进行设置,但是应用程序的设置,并不是默认就包含在ios程序当中的,而是需要通过添加settting.bundle文件,才能够将相关的内容添加到ios的应用程序当中。需要说明的是,setting.bundle当中包含了root 。plist还有en.proj主要用于多语言的处理。修改设置选项就是修改root。plist文件的内容。


那么在设置当中可以看到了这些叫做应用程序的偏好设置,是不是说应用程序就可以直接使用了哪?答案是不是的,应用程序如果希望使用这些偏好,需要使用一个叫做NSUserDefaults的类进行读和写操作,才能够访问这些设置。


     注意:其实偏好就是存储在plist文件当中的属性。NSUserDefaults提供了访问的接口。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值