天天看点

Objective-C:深复制(拷贝)

深复制:复制对象时,如果对象中包含对象类型的实例变量,要对对象类型的实例变量也要做对象复制。新对象中的对象类型实例变量和旧对象中的对象类型实例变量指的是不同的对象。不管任何一方实例变量对对象做修改,都互相不影响对方所指向的对象的内容。

  .h文件

Objective-C:深复制(拷贝)
Objective-C:深复制(拷贝)

  .m文件

Objective-C:深复制(拷贝)
Objective-C:深复制(拷贝)

  .m主函数

Objective-C:深复制(拷贝)
Objective-C:深复制(拷贝)

  测试结果如下:

Objective-C:深复制(拷贝)
Objective-C:深复制(拷贝)

程序猿神奇的手,每时每刻,这双手都在改变着世界的交互方式!

本文转自当天真遇到现实博客园博客,原文链接:http://www.cnblogs.com/XYQ-208910/p/4730533.html,如需转载请自行联系原作者

继续阅读