浅copy:实际上的内存只有一份 任何copy都只是指向这个内存的一个引用
深copy:原始数据有一份 每一个copy的对象不再是引用 而是内容大小一样 内存地址不同的独立对象
系统的非容器类对象 copy都是浅copy mutableCopy是深copy
系统的容器类对象 容器对象同上 但是容器内的对象都是浅copy
另外对于不可变对象的系统实现 copy和Mutablecopy都是浅复制 因为这个对象不可变所以没必要 苹果优化
浅copy:实际上的内存只有一份 任何copy都只是指向这个内存的一个引用
深copy:原始数据有一份 每一个copy的对象不再是引用 而是内容大小一样 内存地址不同的独立对象
系统的非容器类对象 copy都是浅copy mutableCopy是深copy
系统的容器类对象 容器对象同上 但是容器内的对象都是浅copy
另外对于不可变对象的系统实现 copy和Mutablecopy都是浅复制 因为这个对象不可变所以没必要 苹果优化