iOS中copy和=的区别

copy是浅拷贝即指针拷贝,让对象的引用计数加一

在MRC环境下,=只是简单的指针指向,引用对象的引用计数并不会增加,在用局部变量赋值时很容易出现野指针

在ARC环境下,=的效果等同于copy和retain。具体实现都是编辑器帮我们做的

posted @ 2015-06-09 11:45  LiLM  阅读(175)  评论(0)    收藏  举报