【问题标题】:Implementation of NSArrayNSArray 的实现
【发布时间】:2011-05-06 04:56:53
【问题描述】:

NSArray是如何实现的,和std::vector类似吗?

【问题讨论】:

    标签: objective-c nsarray abstraction


    【解决方案1】:

    std::vector不相似。

    除了针对平台上最常见的用途进行调整之外,实现细节是不透明的。

    This should provide some insight.

    【讨论】:

      【解决方案2】:

      根据您所追求的细节,您可能有兴趣阅读 CFLite(或 CF-Lite)中提供的 CFArray 的实现。

      CFLite 由 Apple 托管,它是 CoreFoundation.framework 子集的开放实现。我还假设您知道 NSArrayCFArray 关系。

      【讨论】:

      • 小心那个源...源中包含的实现可能与系统附带的有很大不同。
      猜你喜欢
      • 2011-08-18
      • 1970-01-01
      • 2022-11-13
      • 1970-01-01
      • 1970-01-01
      • 2010-11-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多