一、什么是NSDictionary?
NSDictionary翻译过来叫做“字典”。日常生活中,“字典”的作用是通过一个拼音或者汉字,就能找到对应的详细解释。
NSDictionary的作用类似:通过一个Key(键),就能找到对应的value(值)
NSDictionary是不可变的,一旦初始化完毕,里面的内容就无法修改,所以一般不创建空字典
字典的key值和value值,都必须是对象
如果重复了,也不会报错,如果重复了,最后添加的将覆盖前面的值
二、NSDictionary的创建
+(instancetype) dictionary;//创建空字典
+(instancetype) dictionaryWithObject:(id)object forKey:(id) key;//创建一个字典可以添加一组键值
+(instancetype) dictionaryWithObject:(id)object , ......//创建一字典可以添加多组键值 |
|