0

在 MyApp-Info.plist 中,有一个名为“图标文件”的条目,它是一种数组类型,现在其中有一个元素。我正在做什么以通过以下方式检索此信息;

NSDictionary *plistDictionary = [[NSBundle mainBundle] infoDictionary];
NSArray *array = [plistDictionary objectForKey:@"图标文件"];
NSLog(@"数组是 %@",array);

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

谢谢

PS:有一个关于图标文件的图像

在此处输入图像描述

4

2 回答 2

1

当您在 Xcode 中查看 plist 时,右键单击窗口并从菜单中选择“显示原始键/值”。它会给你实际的字典键。

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

于 2012-04-05T20:42:19.093 回答
1

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

于 2012-04-05T20:57:47.970 回答