【发布时间】:2012-02-23 01:16:10
【问题描述】:
我有一个包含一个数组的 plist,其中包含一些我不想按特定顺序维护的项目。
当我从 plist 创建一个 NSArray 时,数组中的对象是否会与 plist 的顺序相同?例如。如果我执行如下代码,数组中的项目是否会与 plist 的顺序相同?
NSMutableDictionary* plistDictionary = [self someMethodToReadThePlistAsDictionary:plistName];
NSArray* array = [plistDictionary objectForKey:@"arrayKey"];
是否有任何文件可以让我验证这一点?在实践中似乎是这样,但我想以某种方式验证它。
编辑:我似乎对这个问题投了反对票,所以让我澄清一下:我完全知道数组维护插入顺序。我的问题与“plist”有关,因为我不知道 plist 成为对象时会发生什么。
【问题讨论】:
标签: objective-c nsarray plist