相关文章推荐
玩命的小蝌蚪  ·  SQL 序号 ...·  2 年前    · 
礼貌的凳子  ·  第四章 ...·  2 年前    · 
发财的茶叶  ·  HIVE空指针异常:hive ...·  3 年前    · 
初始化两个元素 NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys:numObj, @"valueKey", numObj2, @"value2",nil]; 初始化新字典,新字典包含otherDic NSDictionary *dic = [NSDictionary dictionaryWithDictionary:otherDic]; 以文件内容初始化字典 NSDictionary *dic = [NSDictionary dictionaryWithContentsOfFile:path]; 获取字典数量 NSInteger count = [dic count]; 通过key获取对应的value对象 NSObject *valueObj = [dic objectForKey:@"key"]; 将字典的key转成枚举对象,用于遍历 NSEnumerator *enumerator = [dic keyEnumerator]; 获取所有键的集合 NSArray *keys = [dic allKeys]; 获取所有值的集合 NSArray *values = [dic allValues]; 2.可变数组NSMutableDictionary 初始化一个空的可变字典 NSMutableDictionary *dic2 = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"v1",@"key1",@"v2",@"key2",nil]; NSDictionary *dic3 = [NSDictionary dictionaryWithObject:@"v3" forKey:@"key3"]; 向字典2对象中添加整个字典对象3 [dic2 addEntriesFromDictionary:dic3]; 向字典2对象中最佳一个新的key3和value3 [dic2 setValue:@"value3" forKey:@"key3"]; 初始化一个空的可变字典 NSMutableDictionary *dic1 = [NSMutableDictionary dictionary]; 将空字典1对象内容设置与字典2对象相同 [dic1 setDictionary:dic2]; 将字典中key1对应的值删除 [dic1 removeObjectForKey@"key1"]; NSArray *array = [NSArray arrayWithObjects:@"key1", nil]; 根据指定的数组(key)移除字典1的内容 [dic2 removeObjectsForKeys:array]; 移除字典所有对象 [dic1 removeAllObjects]; for (id key in dic){ id obj = [dic objectForKey:key]; NSLog(@"%@", obj); NSArray *keys = [dic allKeys]; inr length = [keys count]; for (int i = 0; i < length;i++){ id key = [keys objectAtIndex:i]; id obj = [dic objectForKey:key]; NSLog(@"%@", obj); 通过枚举类型枚举 NSEnumerator *enumerator = [dic keyEnumerator]; id key = [enumerator nextObject]; while (key) { id obj = [dic objectForKey:key]; NSLog(@"%@", obj); key = [enumerator nextObject];
NSMutableDictionary 和 NSDictionary 区别 NSMutableDictionary 是一个可以变长的 字典 NSDictionary 是一个不可变长 字典 NSDictionary :是继承与NSObject,这里是一个key对应一个value,key是唯一的 不能为nil,但是value是唯一且可以为nil NSMutableDictionary :
NSDictionary 类声为用于管理键值对的不可变联系的对象声明了程序设计的接口(用任意值来检索数据)。 NSDictionary 用来创建静态 字典 , NSMutableDictionary 则创建动态 字典 。( dictionary 是指这些类中没有说明其具体的类成员关系的任意实例。) 字典 中的一个键值对被称为条目。每个条目都由关键字和关键字的值组成。key都是唯一的(isEqual)。通常情况下,可
// NSDictionary -(void)test NSDictionary { NSDictionary * dictionary = [ NSDictionary dictionary WithObjectsAndKeys:@"value1",@"key1", @"value2", @"key2", nil]; //得到词典的数量 NSUI...
一、 NSDictionary 1、 NSDictionary 是什么? NSDictionary 就是一个 字典 是一种键值对应的数据集合 NSDictionary 的作用类似: 通过一个key(键), 就能找到对应的value(值) NSDictionary 是不可变的, 一旦初始化完毕, 里面的内容就无法修改2、 NSDictionary 的 用法 - (NSUInteger)count; 返回 字典 的键值对数目 NSDictionary 翻译过来就是“ 字典 ”,键值对;日常生活中,“ 字典 ”的作用:通过一个拼音或者汉字,就能找到对应详细的解释。 NSDictionary 的作用类似:通过一个key(键),就能找到对应的value(值); NSDictionary 是不可变的,一旦初始化完毕后,里面的内容就无法修改.
Docker-docke服务启动报错:Job for docker.service failed because the control process exited with error code. 44540