《IOS开发:NSDictionary详解.ppt》由会员分享,可在线阅读,更多相关《IOS开发:NSDictionary详解.ppt(5页珍藏版)》请在金锄头文库上搜索。
第二十二章:字典概述NSDictionary是由键值对(key-value)组成的数据集合键: 可以是任何对象 (通常是NSString类型的对象),同时键必须是单值值:可以是任何对象,不能为nil常用方式:我们根据键来查找相应值字典有可变的和不可变的,可变的字典中可动态的添加和删除元素和数组不同,字典是无序的NSDictionary常用方法+dictionaryWithObjectsAndKeys:使用键值对创建不可变字典(列表必须以nil结束)-count: 返回字典中记录-objectForKey:返回指定key的对象NSMutableDictionary常用方法+dictionary:创建一个空的可变字典+dictionaryWithCapacity:创建一个初始化指定的大小的可变字典-setObject:forKey:将一对键值对添加到字典中(如果key已存在,则替换该值)-removeObjectForKey:删除字典中指定key对应的值-removeAllObjects:删除字典中所有记录习题请你将一个人的信息存放到字典中。然后遍历这个字典定义多个字典,将个人信息分别存放在字典中,然后将字典存放在数组中