蓝懿iOS培训日志16 字典

字典和数组一样 分为可变和不可变的 

自己创建的一般为可变的(往里装数据)

用别人的一般为不可变的(从中取数据)

Pasted Graphic 1.tiff

Pasted Graphic.tiff

面试问题:字典当中的Key能写什么?

一般我们会写一个字符串作为Key  

答案是:  遵守NSCopy协议的任意对象  除了字符串 NSNumber也可以

 

字典和数组可以互相嵌套

 字典(NSDictionary,NSMutableDictionary)是由键-值对组成的数据集合.正如,我们在字典里查找单词的定义一样.

    通过key(键),查找的对应的value(值),key通常是字符串对象,也可以是其他任意类型对象.在一个字典对象中,key的值必须是唯一的.

 

    此外,字典对象的键和值不可以为空(nil),如果需要在字典中加入一个空值,可以加入NSNull对象

posted @ 2015-09-20 19:51  咬一口程序猿  阅读(95)  评论(0编辑  收藏  举报