谁能解释一下iPhone中字典的实际结构?

时间:2011-09-13 08:03:41

标签: iphone objective-c ios xcode ipad

我是iPhone新手,我知道C like数组中的原始数据结构,除了目标c之外都有字典,我知道它有一个键值对结构,我们可以从等效键访问值mutable dictionary is dynamic and all。我的意思是我所知道的基本结构,但是当我们不得不喜欢字典时,我们可以在字典中做些什么操作,它是如何优化的? 提前获得任何帮助。

3 个答案:

答案 0 :(得分:2)

NSDictionary更常见地称为关联数组

有关完整说明,请参阅以下维基百科文章

http://en.wikipedia.org/wiki/Associative_array

您将使用字典而不是数组,您需要通过(例如)名称而不是列表中的位置(索引)来引用对象。

答案 1 :(得分:0)

部分答案:

NSDictionaryCFDictionary。为了查看早期版本CFDictionary的实现,apple's托管了一个名为CF-Lite的库。阅读源代码可能会回答有关类型及其实现的一些问题。

答案 2 :(得分:0)

Nsdictionary就像java字典。在此,您可以为特定键添加对象并获取此数据。  如果你是新的目标c请转到这个链接对你有好处。

http://www.techotopia.com/index.php/Objective-C_2.0_Essentials