内存管理
MChuajian
这个作者很懒,什么都没留下…
展开
-
对于深拷贝以及浅拷贝的理解 为什么String用copy修饰
一,两种拷贝的意思浅拷贝:也叫指针拷贝,拷贝后不会产生一个新的对象,指向原有对象同一内存地址,原有对象引用计时器加一,该对象会因原对象的改变而改变,实际内存并没有发生拷贝.深拷贝:拷贝后会产生一个新的对象,指向不同的内存地址,拷贝后对象不会受到原有对象的影响,实际内存发生了拷贝二,ios三种深浅拷贝:strong,copy和mutable copy创建一个Person的类1,...原创 2018-11-24 18:15:32 · 1126 阅读 · 0 评论 -
对于深拷贝以及浅拷贝的理解 为什么String用copy修饰
一,两种拷贝的意思浅拷贝:也叫指针拷贝,拷贝后不会产生一个新的对象,指向原有对象同一内存地址,原有对象引用计时器加一,该对象会因原对象的改变而改变,实际内存并没有发生拷贝.深拷贝:拷贝后会产生一个新的对象,指向不同的内存地址,拷贝后对象不会受到原有对象的影响,实际内存发生了拷贝二,ios三种深浅拷贝:strong,copy和mutable copy创建一个Person的类1,第一种情况 ...原创 2019-04-04 08:17:23 · 442 阅读 · 0 评论