2

我在使用属性列表时遇到问题。我下载了一个示例,PList 格式如下:

在此处输入图像描述

并使用此代码一切正常:

NSString *path = [[NSBundle mainBundle] pathForResource:@"content_iPhone" ofType:@"plist"];
contentList = [NSArray arrayWithContentsOfFile:path];

现在,我正在尝试自己定义一个新的 PList:我在 Xcode 中创建了新的 PList 文件,并在用户界面上填充了它(遵循之前的 plist 结构),添加了三个字典项: 在此处输入图像描述

在这种情况下,相同的代码不起作用并分析 xml 我看到以下内容:

在此处输入图像描述

作为第一个文件,这似乎是一个项目字典而不是数组。为什么?你能帮我创建一个正确的财产清单吗?

在此先感谢,亚萨

4

1 回答 1

0

使用文本编辑器,将第一个更改<dict><array>,将最后一个更改</dict></array>,删除所有开头的行<key>Item

于 2012-01-12T16:30:36.283 回答