对于不可变对象copy是指针赋值,mutableCopy是对象复制,系统为其开辟新的空间。
对于可变对象,copy都是对象复制,但copy返回的对象是不可变的。
NSMutableArray 的copy虽然是深复制,但集合里面的对象是浅复制,即地址是一样的。
对于不可变对象copy是指针赋值,mutableCopy是对象复制,系统为其开辟新的空间。
对于可变对象,copy都是对象复制,但copy返回的对象是不可变的。
NSMutableArray 的copy虽然是深复制,但集合里面的对象是浅复制,即地址是一样的。
本文标题:关于copy想说的
本文链接:https://www.haomeiwen.com/subject/muwyqttx.html
网友评论