开发者社区> 问答> 正文

如何把自定义对象的NSArray变成按字母表排序的带索引的UITableView?

如果我从自定义对象(每个对象是一个个体)的NSArray像这样开始:
{ surname:Allen forename: Woody, surname:Baxter forename: Stanley, surname:Clay forename: Cassius}
等等……
你可以看见array已经是姓的顺序。我怎么用这些数组以A,B,C等等的索引顺序创建一个UITableView。

A B C
我猜想我问的就是如何把对象的数组变成分段的数组,以所有姓的首写字母,并且姓数组的也许是像这样套叠的数组:
{ letter: a { surname:Allen forename: Woody } letter: b { surname:Baxter forename: Stanley } etc}

展开
收起
杨冬芳 2016-07-01 19:30:06 2264 0
1 条回答
写回答
取消 提交回答
  • IT从业

    可能有数不清的方法可以做到这个。这是其中一种可以达到的方法?NSMutableDictionary aIndexDictionary = [[NSMutableDictionary alloc] init]; NSMutableArray currentArray;NSRange aRange = NSMakeRange(0, 1);NSString firstLetter;for (Person aPerson in personArray) { firstLetter

    2019-07-17 19:50:23
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载