iOS 关于 retain copy mutable copy 总结

来源:互联网 发布:linux medusa 编辑:程序博客网 时间:2024/05/04 06:40

     retain  始终是浅拷贝,引用计数 加一 返回对象是否可变与被拷贝的对象保持一致。

    copy 对于可变对象是深拷贝,引用计数不变,对于不可变对象是浅拷贝,引用计数每次加一  始终返回一个不可变的对象;


   mutableCopy 始终是深拷贝,引用计数不改变      始终返回一个可变的对象;

0 0
原创粉丝点击