【发布时间】:2012-01-26 09:20:04
【问题描述】:
我目前有一个带有以下字符串列表的 NSMutableSet。例如。: {@"c",@"d",@"e",@"f",@"g",@"a"}
谁能告诉我如何按字母顺序对这些值进行排序?有没有办法使用sortedArrayUsingDescriptors: 做到这一点?
【问题讨论】:
-
上述帖子中的选择器在 NSSet 上可用。请注意,它将不再是一个集合。数组是有序的,集合不是。
-
我会说这不是该问题的重复。具体来说,另一个更一般的问题对如何在这个特定的边缘情况下创建描述符提供零帮助,它并不像看起来那么明显,因为你首先想到的是,“但我不想基于在对象上的一个键上;我想根据对象本身进行排序”。当然,答案是“self”键给了你这个,但对于不知道前后键值编码的人来说,它并不是特别明显。 :-)
标签: iphone objective-c nsmutableset