黑马程序员技术交流社区

标题: 创建一个NSDictionary对象,随便往里面添加内容,然后通... [打印本页]

作者: 你不勇敢,    时间: 2015-1-3 17:14
标题: 创建一个NSDictionary对象,随便往里面添加内容,然后通...
- - 亲们 我觉得不题的意思MJ视频上也没说  
什么意思啊 完全读不懂后面 代码产生和不可变副本  还有深浅复制
搞不清楚这些
作者: 你不勇敢,    时间: 2015-1-3 17:22
这些貌似视频上都没有  - - 一点头绪都没有我怎么写
作者: 你不勇敢,    时间: 2015-1-3 17:36
没有大神么 求教
作者: 15342193033    时间: 2015-1-3 17:39
就是通过KEY来查找内容
作者: 你不勇敢,    时间: 2015-1-3 23:48
15342193033 发表于 2015-1-3 17:39
就是通过KEY来查找内容

根本不懂 没有学过 MJ没讲的我就不会好白痴啊- -
作者: yesha    时间: 2015-1-3 23:53
这是干嘛...
作者: yesha    时间: 2015-1-3 23:54
没看明白
作者: wx_hg1q2t6v    时间: 2015-1-3 23:57
彼此彼此,看一遍根本吃不透,必须重复的看
作者: 从今以后    时间: 2015-1-4 02:56
快速入门视频里有个copy的视频,这题基础视频没讲
作者: 15342193033    时间: 2015-1-4 09:19
意思就是说我们不仅要看了零基础,还要看快速入门??
作者: 15342193033    时间: 2015-1-4 09:20
意思就是说我们不仅要看了零基础,还要看快速入门??
作者: 风淡淡    时间: 2015-1-4 10:23
有些题看基础视频做不了,我也后来才知道啊
作者: 你不勇敢,    时间: 2015-1-4 10:44
从今以后 发表于 2015-1-4 02:56
快速入门视频里有个copy的视频,这题基础视频没讲

快速入门视频在哪里:'(
作者: 风淡淡    时间: 2015-1-4 10:51
NSDictionary *dic = [NSDictionary dictionaryWithObject:@"jack" forkey:@"name"];
NSDictionary *dic1 = [dic copy];   // 浅复制
NSMutableDictionary *dic2 = [dic mutableCopy]; //深复制
作者: 风淡淡    时间: 2015-1-4 10:53
深复制是内容复制
浅复制是指针复制
作者: zx413331474    时间: 2015-1-4 21:48
你上面两个都是浅复制,你还有弄明白浅复制和深复制,并不是可变数组的问题,利用copy就是重新开辟一个空间创建一个字典对象,指向字典对象的指针地址是不一样的,因此字典是深复制,但是字典里面存放的值却是指针,复制前和复制后字典里面的指针指向同一个内存地址,因此是浅复制,改变copy前的字典内容,复制字典内容也会改变的。需要把字典中的元素重新开辟一块空间,这样才不会产生影响。在基础视频里面的代码文件夹里面有dnf解释相关内容。

作者: 风淡淡    时间: 2015-1-4 22:00
zx413331474 发表于 2015-1-4 21:48
你上面两个都是浅复制,你还有弄明白浅复制和深复制,并不是可变数组的问题,利用copy就是重新开辟一个空间 ...

越迷糊了,感觉不是这样啊
作者: tripleCC    时间: 2015-3-9 10:21
同疑惑,题目看不大懂
作者: gaizuojia    时间: 2015-3-23 12:08
同样遇到这个题目。根本不会啊
作者: 傲弛天下    时间: 2015-4-16 21:22
看来这个要考啊
作者: wxy19891017    时间: 2015-4-17 09:17
对啊。我现在就在做这个题目。基础视频上根本没讲过啊!
作者: 离经叛道的女子    时间: 2015-7-12 20:34
这个题是问答题 还是代码题啊
作者: 小腼腆不是错    时间: 2015-8-21 08:36
好吧,你们也不解决下问题,后人怎摸办?
作者: 牛角尖、    时间: 2015-12-15 21:08
budong ,,,,,,基础视频里边都没有啊
作者: 秦晓东帅帅哒    时间: 2015-12-20 15:22
清楚了么?
作者: songzengyu    时间: 2016-1-14 17:09
同样不懂,求解,求解,求解。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2