我理解对NSDictionary进行排序的正确方法是从键创建一个数组,对数组进行排序,然后枚举数组并从那里对NSDictionary进行操作.我的问题是,对于NSDictionary*dict,键和字符串值,
为什么这个字母:
NSLog(@"%@", dict);
Run Code Online (Sandbox Code Playgroud)
但这不是:
for (NSString *w in dict)
{
NSLog(@"%@", w);
}
Run Code Online (Sandbox Code Playgroud)
看起来很奇怪......我做错了什么?
提前致谢.