在MyApp-Info.plist中,有一个名为“Icon files”的条目,它是一个数组的类型,现在有一个元素。我正在做的是通过以下方式检索此信息;
NSDictionary * plistDictionary = [[NSBundle mainBundle] infoDictionary];
NSArray * array = [plistDictionary objectForKey:@“图标文件”];
NSLog(@“array is%@”,array);
然而,控制台告诉我,我的阵列中没有元素......我上面做错了什么。请就此向我提出建议。
由于
PS:有一张关于图标文件
的图片
答案 0 :(得分:1)
当你在Xcode中查看你的plist时,右键单击窗口并选择" Show Raw Keys / Values"从菜单中。它会为您提供实际的字典密钥。
或者:NSLog(@"%@", [[NSBundle mainBundle] infoDictionary]);
答案 1 :(得分:1)
“图标文件”项的正确键是CFBundleIconFiles
。您可以通过在文件浏览器中选择plist,右键单击并选择Open As>来查看其余的实际键。源代码。