大家好我刚接触iOS编程请帮助我.....提前谢谢..
我想按照排序顺序从核心数据中获取记录 :假设我在记录中有1个字段,名称地址并有以下条目
Delhi 1,Delhi 10,Delhi 2 A,Delhi 2 B,Delhi Sector 2 A,Delhi Sector 1,Delhi Sector 10,Delhi Sector 2 B
我希望结果符合以下顺序
德里1 德里2 A. 德里2 B. 德里10 德里部门1 德里区2 A 德里部门2 B. 德里第10区
答案 0 :(得分:0)
您应该使用以下代码使用NSSortDescriptor设置排序。
//设置特定键的排序描述符。
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc]initWithKey:@"address" ascending:YES selector:@selector(localizedStandardCompare:)];
现在将此描述符设置为您的获取请求。
[fetchRequest setSortDescriptors:@[sortDescriptor]];