OCNSDictionary
来源:互联网 发布:防彩票源码 编辑:程序博客网 时间:2024/06/04 18:14
/*字典:散列表,无序的集合,字典通过键值对(key,value)存储数据*/
//初始化 //一般初始化(一般初始化用键值对) NSDictionary *dictionary = [[NSDictionary alloc]initWithObjectsAndKeys: @"1",@"key1", @"2",@"key2", @"3",@"key3", @"4",@"key4", @"5",@"key5", @"6",@"key6", nil]; NSLog(@"%@",dictionary); NSArray *array = [NSArray arrayWithObjects:@"1",@"2",@"3",@"4",@"5",@"6", nil]; NSLog(@"%@",array); //便利初始化 NSDictionary *dictionary1 = [NSDictionary dictionaryWithObjectsAndKeys: @"1",@"key1", @"2",@"key2", @"3",@"key3", @"4",@"key4", @"5",@"key5", @"6",@"key6", nil]; //字典取值 :通过制定的key 获取对应的值,键是唯一的 NSString *string = [dictionary objectForKey:@"key1"];//取到1 NSLog(@"%@",string); //求空间大小 NSUInteger count = [dictionary count]; NSLog(@"%ld",count); //6 //获取所有键(得到的是无序的)字典本身就是无序的 NSArray *keys = [dictionary allKeys]; NSLog(@"%@",keys); //获取所有值 (去除所有值放在数组里面) NSArray *values = [dictionary allValues]; NSLog(@"%@",values);
0 0