0

Objective-c 是否内置了支持 List、HashTable、Tree、Date 等内容的实用程序包?我来自 Java 背景,所以我试图与之相提并论java.util以更好地理解。

4

3 回答 3

2

您可能认为您需要一棵树,但请记住您真正想要的是具有大致相同 O(n) 算法性能的数据结构 - 阅读有关 NSArray 为您提供的存储和性能保证的详细信息。

您正在寻找的是:

  • NSArray(数组排序但也是一棵树)
  • NSDictionary(哈希表)
  • NSSet(唯一哈希表)
  • NSDate 和 NSDateFormatter
于 2012-06-18T23:10:28.560 回答
1

Cocoa,而不是 Objective-C,具有Foundation包含基本数据类型的库,包括您要询问的那些(可能是 Tree 除外)。

于 2012-06-18T23:04:21.340 回答
1
于 2012-06-18T23:05:43.023 回答