为何copy不能够修饰可变数组


总结:
1:对于不可变对象,copy都是浅复制,即指针复制。mutableCopy 都是Alloc一个新对象返回。
2:对于可变对象,copy和mutableCopy都是Alloc新对象返回。
3:不管是可变仍是不可变对象,copy返回的对象都是不可变的,mutableCopy返回的对象都是可变的。4:容器类对象,不管是可变的仍是不可变的,copy,mutableCopy返回的对象里所包含的对象的地址和以前都是同样 的,即容器内对象都是浅拷贝。指针

相关文章
相关标签/搜索