IOS - 如何在属性列表中加载数组

时间:2013-04-23 04:36:00

标签: ios nsmutablearray nsarray plist

plist加载数据的大多数示例都是字典。 但我在第一级数据中有一个带有数组的plist,如:

<plist version="1.0">
<array>
....
....
....
</array>
</plist>

我的问题是如何将数据加载到NSMutableArray中。

2 个答案:

答案 0 :(得分:1)

NSString *path = [[NSBundle mainBundle] pathForResource:@"Level1" ofType:@"plist"];
    NSMutableArray *array = [[NSMutableArray alloc] initWithContentsOfFile:path];

答案 1 :(得分:1)

NSString *pListPath = [[NSBundle mainBundle] pathForResource:@"plistName" ofType:@"plist"];
NSMutableArray *contentArray = [[NSMutableArray alloc] initWithContentsOfFile:pListPath];