字典存在的价值:1.大容器,用来存储多个数据 2.用来存储的数据具有一一对应的关系,(使用key来标识value) 3.对于字典的一对键值对(key-value)叫做字典中的一个元素,也叫一个条目,只要使对象就可以,不限制类型 4.字典是无序的, 5.字典中的key是唯一的,一个key只能对应一个value ,一个value可以对应多个key
一.NSDictionary类的一些方法
1.创建字典对象
(1).便利构造器
NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys:@"zhiyuan",@"name",@20,@"shenggao",@26,@"age" ,nil];
NSLog(@"%@",dic);
(2).初始化方法
NSDictionary *dic1 = [[NSDictionary alloc] initWithObjectsAndKeys:@"zhiyuan",@"name",@20,@"shenggao",@26,@"age" , nil];
NSLog(@"%@",dic1);
2.求字典元素个数
NSUInteger count = [dic1 count];
NSLog(@"%lu",count);
3.获取所有的key
NSArray *keys = [dic allKeys];
NSLog(@"%@",keys);
4.根据key获取对应的value
NSString *value = [dic objectForKey:@&#
字典与集合类总结(最强王者组:王振波,胡鹏飞,孙晓萌,张西辉)
最新推荐文章于 2024-02-04 13:39:55 发布