2012-04-05 24 views
0

在MyApp-Info.plist中,有一个名为“Icon files”的条目,它是一个数组的类型,现在它有一个元素。我正在做什么来检索这个信息跟随;修改MyApp-Info.plist

NSDictionary * plistDictionary = [[NSBundle mainBundle] infoDictionary];
NSArray * array = [plistDictionary objectForKey:@“Icon files”];
NSLog(@“array is%@”,array);

但是,控制台显示我的数组中没有元素......我在上面做了什么错误。请在这方面给我建议。

感谢

PS:有关于图标文件

enter image description here

回答

1

为 “图标文件” 项正确的密钥是CFBundleIconFiles。您可以通过在文件浏览器中选择plist,右键单击并选择Open As> Source Code来查看其余的实际密钥。

+0

我还没有尝试过。是否可以通过编程添加或删除CFBundleIconFiles项目? – tranvutuan 2012-04-06 00:46:20

1

当你在Xcode中的plist中,在窗口上单击鼠标右键,选择“显示原始密钥的图像/值“。它会给你实际的字典密钥。

或者:NSLog(@"%@", [[NSBundle mainBundle] infoDictionary]);