我有一个从应用的Info.plist文件加载数据的方法。现在我正在硬编码名称和类型,即使用pathForResource
但是,如果plist文件的名称发生了变化,这种方法会失败,比如说MyAppSettings.plist有没有办法可以获取info.plist文件无论名称如何使用?感谢
答案 0 :(得分:8)
应用程序编译和捆绑后,主要应用程序设置文件(大多数名为MyApp-info.plist
)将被命名为info.plist
。
还有一种简短的方法可以访问info.plist
:
NSNumber *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"];