我的Mac OS X应用程序(在所有应用程序中都有)在其包中包含plist文件,该文件定义了包版本,包名称等.
我想在运行时读取这个plist但我不知道该怎么做!我甚至不知道这个文件的位置,也找不到它!
请注意,我不是在寻找创建的/Library/Preferences链接到的plist文件NSUserDefaults(这个问题在stackoverflow上的其他帖子中提出,我完全知道如何阅读这个文件).
我尝试了以下代码(AG-Info.plist是我的包中plist的名称):
NSString *path = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"AG-info.plist"];
NSDictionary *plistDictionary = [[NSDictionary dictionaryWithContentsOfFile:path] retain];
Run Code Online (Sandbox Code Playgroud)
但它不起作用!(适用于iOS应用)
有人知道如何找到我的捆绑plist?
只需使用:
NSDictionary *dict = [[NSBundle mainBundle] infoDictionary];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1556 次 |
| 最近记录: |