黑马程序员技术交流社区

标题: alloc new copy的区别是什么 [打印本页]

作者: airbusa8310    时间: 2015-3-1 03:45
标题: alloc new copy的区别是什么
alloc new copy的区别是什么
作者: itheima2xy    时间: 2015-3-1 09:20
copy视频里好像没有讲,我也不明白copy,同问
作者: keeganlee    时间: 2015-3-1 09:21
因该是 strong week copy 的区别吧
作者: chenfanfang    时间: 2015-3-1 09:23
我也刚学,copy不是太清楚
作者: chenfanfang    时间: 2015-3-1 09:25
new 可以理解成是对  [[类 alloc] init]的进一步封装。我暂时还没学到copy。
作者: keeganlee    时间: 2015-3-1 09:29
strong copy 都是作用于指针类型的数据,strong是引用原来的链接 相应资源的引用计数器会+1,相当于多了一个人引用,大家访问的都是一个地址,而copy是重新创建一个给类型数据,复制其中的内容,内存地址不同,原数据的引用计数器不变化
作者: airbusa8310    时间: 2015-3-1 19:39
玉林流年 发表于 2015-3-1 10:23
可以自己有时间了解下copy,老师没有讲,但面试可能会问

不要吓我  
好吓人
作者: airbusa8310    时间: 2015-3-1 19:40
keeganlee 发表于 2015-3-1 09:29
strong copy 都是作用于指针类型的数据,strong是引用原来的链接 相应资源的引用计数器会+1,相当于多了一 ...

对不起 没看懂 浪费你感情了




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