【发布时间】:2012-03-21 01:54:55
【问题描述】:
我有这个代码
NSDictionary *tempDict = [NSDictionary dictionaryWithObjects:
[NSArray arrayWithObjects:@"authorId","authorName","authorDescription",@"image",nil] forKeys:
[NSArray arrayWithObjects:@"id",@"name",@"desc",@"image",nil]];
NSLog(@"%@",[tempDict description]);
输出是
desc = authorDescription;
id = authorId;
image = image;
name = authorName;
您看到,出于某种原因,字典按字母顺序按键排序。这对我不利,因为我需要将此字典添加到 plist 中,而此 plist 已经有一些带有未排序键的字典。那么如何避免这种排序呢?
【问题讨论】:
标签: objective-c cocoa sorting nsdictionary