在iPhone应用程序中管理自定义属性列表键的常规方法是什么?

Jus*_*rls 9 iphone cocoa-touch

每个新的iPhone SDK项目都会创建一个[ApplicationName] -Info.plist文件.我的问题:将自定义属性键添加到Info.plist并以编程方式访问它们还是应该在单独的plist中创建它是否常规?

也许它并不重要,但使用bundle描述符plist我的自定义属性感觉很脏.

[请注意,我不是在询问面向用户的属性或设置,因此我不是指使用"设置"捆绑包.]

Nik*_*uhe 8

Info.plist可以包含任何自定义键.查看文档:

如果您希望将所有密钥存储在一个位置,则可以将密钥包含在捆绑软件的信息属性列表文件中.

我正在为我的所有项目执行此操作:我正在使用脚本来包含svnversion并在其中构建日期/时间以识别每个构建.

我正在使用自己的命名空间(为键添加前缀)以避免键名冲突.