按字母顺序显示 UITableView NSArray
Posted
技术标签:
【中文标题】按字母顺序显示 UITableView NSArray【英文标题】:Display UITableView NSArray in alphabetical order 【发布时间】:2011-07-25 14:04:44 【问题描述】:如何按字母顺序显示 UITableView,类似于 iPod.app 对 section 和 sectionIndex 的处理方式。我在 Apple 文档中进行了搜索,但没有成功。有什么建议吗?
【问题讨论】:
【参考方案1】:如果您只想按字母顺序对字符串数组进行排序,您可以通过以下方式实现:
sortedArray = [原始数组 sortedArrayUsingSelector:@selector(localizedCaseInsensitiveCompare:)];
【讨论】:
【参考方案2】:NSArray *myArray = [NSArray arrayWithObject:@"me", @"you", @"her", nil];
[myArray sortedArrayByPerformingSelector:@selector(compare:)];
【讨论】:
以上是关于按字母顺序显示 UITableView NSArray的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 NSFetchedResultsController 按字母顺序对 UITableView 进行排序?
NSArray 的值,希望按字母顺序显示在部分中。如何分配到正确的部分?
如何在 iOS 中按字母顺序对 MediaQuery 的 ArtistQuery 数组进行排序