A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

- - 亲们 我觉得不题的意思MJ视频上也没说  
什么意思啊 完全读不懂后面 代码产生和不可变副本  还有深浅复制
搞不清楚这些

25 个回复

倒序浏览
这些貌似视频上都没有  - - 一点头绪都没有我怎么写
回复 使用道具 举报
没有大神么 求教
回复 使用道具 举报
就是通过KEY来查找内容
回复 使用道具 举报
15342193033 发表于 2015-1-3 17:39
就是通过KEY来查找内容

根本不懂 没有学过 MJ没讲的我就不会好白痴啊- -
回复 使用道具 举报
这是干嘛...
回复 使用道具 举报
没看明白
回复 使用道具 举报
彼此彼此,看一遍根本吃不透,必须重复的看
回复 使用道具 举报
快速入门视频里有个copy的视频,这题基础视频没讲
回复 使用道具 举报
意思就是说我们不仅要看了零基础,还要看快速入门??
回复 使用道具 举报
意思就是说我们不仅要看了零基础,还要看快速入门??
回复 使用道具 举报
有些题看基础视频做不了,我也后来才知道啊
回复 使用道具 举报
从今以后 发表于 2015-1-4 02:56
快速入门视频里有个copy的视频,这题基础视频没讲

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

越迷糊了,感觉不是这样啊
回复 使用道具 举报
同疑惑,题目看不大懂
回复 使用道具 举报
同样遇到这个题目。根本不会啊
回复 使用道具 举报
看来这个要考啊
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马