0

有没有人编写过模仿应用程序设置行为的 iPhone 类?如果能够使用完全相同的 XML 结构等定义在我的应用程序中使用的设置表,那就太好了。

4

2 回答 2

4

请参阅是否有用于从 iPhone 应用程序中设置首选项的库或框架?

特别是。那里提到的mySettings库:

mySettings [...] 使用 plist 配置文件,类似于设置应用程序使用的配置文件,并添加了一些选项。

[...]

默认情况下,设置本身存储在标准用户默认对象([NSUserDefaults standardUserDefaults])中,但您可以使用任何支持键值编码的对象。这使您可以直接在设置视图中使用模型类。

于 2010-01-22T21:06:49.700 回答
1

应用程序设置(或 NSUserDefaults)本质上是一个美化的 NSDictionary。您将对象添加到设置中并将它们与键相关联,以便以后可以检索它们。

如果你想这样做,只需创建一个包含 NSDictionary 的单例实例的类。这样您就可以在整个应用程序中引用它,例如:

[[MyAppSettings sharedInstance] objectForKey:key];
于 2010-01-22T21:05:40.390 回答