【问题标题】:NSArray NSDictionary preserve addobject orderNSArray NSDictionary 保留 addobject 顺序
【发布时间】:2011-01-03 16:07:52
【问题描述】:

NSArray 的 addObject 方法是否保证保持顺序?因此,如果我添加一个 object1 然后 object2 然后打印它们,它们是否总是有序的? NSDictionary allValues 数组也是这样吗?

【问题讨论】:

    标签: cocoa nsarray nsdictionary


    【解决方案1】:

    数组有保证的顺序,字典没有。套装也不行。

    【讨论】:

    • 依赖字典排序特别讨厌,因为您可能会得到“幸运”并且它可能看起来正确,然后在散列算法更改时在系统更新中意外更改。
    • 集合中的顺序也是如此。
    猜你喜欢
    • 1970-01-01
    • 2021-03-04
    • 1970-01-01
    • 2015-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-10
    • 2011-01-17
    相关资源
    最近更新 更多