【发布时间】:2012-04-17 04:10:53
【问题描述】:
我正在 iOS 上的 Objective-C 中搜索排序的数组或映射(Dict...whatever)。
是否有类似的东西(插入时排序)还是我必须覆盖 getter/setter 并“自行”对数据结构进行排序?我知道,可以对数组进行排序,但我想知道是否有像 Java 中的 TreeMap 这样的“自动”方式,您可以在其中放置一个条目,并将其直接插入正确的位置。
干杯,
马克
【问题讨论】:
-
不是骗子,但接受的答案很有用:stackoverflow.com/questions/1648059/…
-
谢谢,这有帮助...但我希望避免在我的项目中使用另一个库。
-
您可以实现自己的容器,或者按照您希望它们排序的任何顺序保留一个哈希键数组。
-
@mkb:这个问题询问的是 ordered 容器(即按插入顺序),它与 sorted 容器 完全不同
标签: objective-c ios arrays map