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

标签 iphone cocoa-touch

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

也许这并不重要,但是对我的自定义属性使用包描述符 plist 感觉很脏。

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

最佳答案

Info.plist 可以包含任何自定义键。请参阅the docs :

You can include your keys in your bundle’s information property list file if you want all of your keys stored in one place.

我对我的所有项目都这样做:我使用一个脚本来包含 svnversion 和构建日期/时间,以识别每个构建。

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

关于iphone - 在 iPhone 应用程序中管理自定义属性列表键的传统方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1330987/

相关文章:

iphone - 您上传的二进制文件无效。使用 SDK 的预发布测试版来构建应用程序

iphone - 如何使用类方法来分发 UIManagedDocument 的多个共享实例?

iphone - 有没有办法处理 UIToolbar 的所有操作?

ios - 如何在代码中提取由 stringsdict 文件本地化的参数?

ios - 使用缓存实现 PFQueryTableViewController

ios - 如何将 UIView 移动到 "bottom"以便显示下一个 UIView?

iphone - xcodebuild - 如何定义预处理器宏?

android - 检测 phonegap 中的假/模拟位置?

iphone - 什么样的下载代码违反了 App Store Review Guideline?

ios - 返回 UITableViewCell 自定义单元格