如何在UITableView中显示xml解析数据按字母顺序排列。以字母顺序显示数据iphone
1
A
回答
5
为了在此处显示/安排你的数据在一个阵列中,你必须使用NSSortDescriptor
字母,你必须使这个NSSortDescriptor
类的对象,并给数据你从XML获取
NSSortDescriptor *itemXml = [[NSSortDescriptor alloc] initWithKey:@"itemName" ascending:YES];
现在假设你有一个数组sortDescriptors
NSArray *sortDescriptors = [[NSArray alloc] initWithObjects:itemXml,nil];
[yourArray sortUsingDescriptors:sortDescriptors];
现在请yourArray你UITableView
委托方法......你会得到表
4
NSSortDescriptor *sorter;
sorter = [[NSSortDescriptor alloc]initWithKey:@"Category" ascending:YES];
NSArray *sortDescriptors = [NSArray arrayWithObject:sorter];
[categoryListArray sortUsingDescriptors:sortDescriptors];
[sorter release];
尝试这个
0
排序的数据其实有很多不同的方式来排序数组。
排序描述符只是一个例子。
其他的是对Mac OS 10.6和iOS 4.0,sortedArrayWithOptions:usingComparator进行sortedArrayUsingComparator,sortedArrayUsingFunction:context,sortedArrayUsingSelector和new。
这些是返回排序数组的NSArray方法。
NSMutableArray在“就地”对可变数组进行排序的方法中也有变化。
相关问题
- 1. 排序/按数字显示,然后按字母顺序
- 2. 数据排序和按字母顺序
- 3. 排序按字母顺序ABRecords iPhone上
- 4. PhpStorm - 如何以字母顺序显示文件?
- 5. 我的数据库查询显示按字母顺序对值进行排序
- 6. 按字母顺序排列数据
- 7. 如何设置数据字母顺序
- 8. 的UITableView不按字母顺序?iPhone
- 9. 以ListView字母顺序对数据进行排序
- 10. 以非字母顺序对GtkTreeView中的数据进行排序?
- 11. MVC Razor,以特定顺序显示显示数据
- 12. 在Swift的表视图中按字母顺序显示JSON数据
- 13. 从数据库排序顺序下拉列表字母数字
- 14. VBA Sort DIR以字母顺序传输数据
- 15. 按字母顺序排序,然后按字母顺序排列
- 16. 以数字顺序订购,然后在MySQL中按字母顺序排序
- 17. mysql字母顺序
- 18. 如何以字母顺序替换字符串中的字母
- 19. 以字母顺序前置对象| JavaScript
- 20. 需要以字母顺序concatnate列表
- 21. 按核心数据按字母顺序排序以及特殊字符
- 22. NSSortDescriptor自定义字母数字顺序
- 23. MySQL的顺序用字母和数字
- 24. 生成字母数字串顺序
- 25. 数组排序按字母顺序
- 26. 按字母顺序排序
- 27. 排序按字母顺序
- 28. 按字母顺序排序
- 29. 按字母顺序排序
- 30. RadTreeNode再根据当时USERLOGIN顺序按字母顺序排序
使用排序描述符。 – BoltClock 2011-01-06 06:12:04
yeap我使用排序描述先生......其工作正常我的NSMutableArray ..静态数据...当我分析XML数据。我的应用程序崩溃。 – 2011-01-06 06:31:57