2012-01-16 63 views
2

我想在我的应用程序中创建一个设置视图,现在已经实现了很多应用程序。在过去,我已经创建了一个设置包,用户可以通过进入系统设置修改设置。为应用程序创建设置视图ios

我的问题是我可以从设置包实现.plist设置到我的应用程序中的普通视图?如果是这样,这是如何完成的?

预先感谢您

+0

Duplicate:http://stackoverflow.com/questions/5338390/how-to-build-an-ios-like-settings-module – darvids0n 2012-01-16 03:15:34

+0

链接问题中提供的答案是使用['InAppSettingsKit'](http ://www.inappsettingskit.com/)。 – darvids0n 2012-01-16 03:16:06

+2

如果你只是想存储一些用户设置,InAppSettingsKit会带来很多开销。最好的事情是找出海报的需求。 – 2012-01-16 22:18:21

回答

4

你有两个主要的选项是:

  1. 创建项目内的plist并指定键/值对,然后创建一个视图控制器,其中包括UISwitches,文本框,滑块等,然后只用这些控件与该PList进行整合。
  2. 如果您正在讲话少于4-5个设置,请使用NSUserDefaults来存储/读取这些设置的值。您仍然需要为UI创建ViewController,但不需要PList。

我个人喜欢在大多数情况下在应用程序中进行设置。法律声明,版权声明和设置不会被触及,但一次使用SettingsBundle可能会更好,但对于经常更新或更改的设置,我认为应驻留在应用程序中。

0

我猜NSUserDefaults会gr8选项,如果你不保存大量的数据。

相关问题