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
原创粉丝点击