我有NSMutablerray
个NSDictionary
个对象,因此每个项目都包含各种键值对的字典。每个字典都是这样的:
id = 71324;
type = UserQuestionExactMatch;
url = "/user_questions/71324";
value = "symptoms of hiv?";
"verified_answers_count" = 2;
我必须在键值“type”的基础上使用包含上述字典项的数组填充tableview。因此,如果其“类型”键值为“ UserQuestionExactMatch ”,则会出现第一行,如果其“ AttributeRelationshipMatch '它应该接下来,依此类推。请注意,可以重复这些类型,即可以有两个类型为“ UserQuestionExactMatch ”的字典对象,它们应该第一个。如何进行这种排序以实现tableview? NSSortDescriptor
在这种情况下是否有用。如果是,我该如何实施呢?我们欢迎使用代码段。
答案 0 :(得分:3)
为什么不使用NSArray(NSArray *)sortedArrayUsingComparator:(NSComparator)cmptr
由于开发人员编写比较器块,您可以执行任何操作。