【发布时间】:2012-05-15 06:27:48
【问题描述】:
我有一个从应用程序的 Info.plist 文件加载数据的方法。现在我正在对名称和类型进行硬编码,即使用pathForResource然而,如果 plist 文件的名称已更改,则此方法将失败,例如 MyAppSettings.plist 有没有办法可以获得 info.plist 文件无论名称如何都被使用?谢谢
【问题讨论】:
标签: iphone objective-c ios plist
我有一个从应用程序的 Info.plist 文件加载数据的方法。现在我正在对名称和类型进行硬编码,即使用pathForResource然而,如果 plist 文件的名称已更改,则此方法将失败,例如 MyAppSettings.plist 有没有办法可以获得 info.plist 文件无论名称如何都被使用?谢谢
【问题讨论】:
标签: iphone objective-c ios plist
应用程序的主设置文件,主要命名为MyApp-info.plist,在应用程序编译和捆绑后将始终命名为info.plist。
还有一种访问info.plist 的捷径:
NSNumber *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"];
【讨论】: