【发布时间】:2016-04-01 10:10:59
【问题描述】:
我有一本字典,我想根据firstName 按字母顺序排序:
{
id = 123;
user = {
firstName = "Test 15";
sex = Male;
};
},
{
id = 23;
user = {
firstName = "Test 12";
sex = Male;
};
}
我尝试了以下代码进行排序:
NSSortDescriptor *sorter = [[NSSortDescriptor alloc]
initWithKey:@"user.firstName"
ascending:YES
selector:@selector(localizedCaseInsensitiveCompare:)];
[arrayToBeSorted sortedArrayUsingDescriptors:[NSArray arrayWithObject:sorter]]
但上面的代码似乎不起作用。
您知道可能出了什么问题吗?
【问题讨论】:
标签: ios nsarray nsdictionary nssortdescriptor alphabetical-sort