在解析JSON时候,很多人会将解析后的数据赋给NSDictionary,通过key值取到相应的value。有时候我们会对数据进行增删。面对要删除某一个key下的数据,第一反应是使用可变字典,将解析后的数据赋给其,但在使用过程中发现,执行removeObjectForKey方法后,程序不断崩溃。但在正...
分类:
其他好文 时间:
2015-01-03 11:47:06
阅读次数:
124
1.不可变数据字典(NSDicionary)
字典:用来存储具有一一对应关系的数据.
一个key 对应一个 value ,key起到了唯一标示的作用,key必须是唯一的,但是一个vlaue可以对应多个key.
字典存储的是无序的元素,一对键值对组成了字典中的一个元素.
①.不可变字典初始化赋值
//笑笑语法
NSDictionary *dic = @{@"name":@...
分类:
移动开发 时间:
2015-01-01 22:32:49
阅读次数:
17169
//1.创建一个可变长度字典 NSMutableDictionary * muDic = [[NSMutableDictionary alloc] initWithCapacity:0]; //2.向字典中村如数据 [muDic setObject:@"1"...
分类:
其他好文 时间:
2015-01-01 08:56:57
阅读次数:
150
#pragma mark 可变字典的使用。void dictUse() { NSMutableDictionary *dict = [NSMutableDictionary dictionary]; Student *stu = [Student studentWithName:@"stu"];.....
分类:
其他好文 时间:
2014-12-29 20:02:54
阅读次数:
135
顾名思义,当我们查字典的时候,我们会根据索引去查找我们需要查找的资源,在swift中也是如此,字典的每一个对象都包含一个key和一个value,我们通过key去查找当前这个key所对应的value,与数组不同的是字典中的数据项在字典中没有具体的存储顺序。
和Swift中数组类似的,在Swift可变字典与不可变字典仅仅通过let和var的定义来区分,而在OC中是通过NSDictionary和N...
分类:
编程语言 时间:
2014-12-16 15:10:55
阅读次数:
168
iOS字典,可变字典 (NSDictonary NSMutableDictoray)的详解,遍历,排序...
分类:
移动开发 时间:
2014-12-11 17:35:27
阅读次数:
222
其实做外包也是挺不错,虽然累点,但是一天天的知识的扩展不少,下面是今天的收获
①初始化数组一字典的方法
@[] 初始化不可变数组
@{} 初始化不可变字典
②手势的使用
iOS中处理手势之前是用四个方法:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
-...
分类:
移动开发 时间:
2014-11-25 23:47:57
阅读次数:
302
在Foundation框架中提供一种字典集合,它是由“键-值”对构成的集合。键集合不能重复,值集合没有特殊要求。键和值集合中的元素可以是任何对象,但是不能是nil。Foundation框架字典类也分为NSDictionary不可变字典...
分类:
编程语言 时间:
2014-09-07 22:36:06
阅读次数:
345
在Foundation框架中提供一种字典集合,它是由“键-值”对构成的集合。键集合不能重复,值集合没有特殊要求。键和值集合中的元素可以是任何对象,但是不能是nil。Foundation框架字典类也分为NSDictionary不可变字典和NSMutableDictionary可变字典。一、NSDictionary类NSDictionary有很多方法和属性,下面总结其常用的方法和属性。initWith...
分类:
编程语言 时间:
2014-09-07 22:30:25
阅读次数:
311
在Foundation框架中提供一种字典集合,它是由“键-值”对构成的集合。键集合不能重复,值集合没有特殊要求。键和值集合中的元素可以是任何对象,但是不能是nil。Foundation框架字典类也分为NSDictionary不可变字典和NSMutableDictionary可变字典。一、NSDict...
分类:
编程语言 时间:
2014-09-07 22:27:05
阅读次数:
241