先来打一下实例:
创建一个Person类:
Person.h:
Person.m:
main:
浅拷贝结果:
2013-08-05 11:35:39.688 对象拷贝[862:303] person age = 11 name = xiaohua
2013-08-05 11:35:39.690 对象拷贝[862:303] person age = 11 name = xiaohua1
2013-08-05 11:35:39.691 对象拷贝[862:303] p1 age = 11 name = xiaohua1
深拷贝:
2013-08-05 11:39:26.579 对象拷贝[892:303] person age = 11 name = xiaohua
2013-08-05 11:39:26.581 对象拷贝[892:303] person age = 11 name = xiaohua1
2013-08-05 11:39:26.582 对象拷贝[892:303] p1 age = 11 name = xiaohua
本文转自蓬莱仙羽51CTO博客,原文链接:http://blog.51cto.com/dingxiaowei/1366465,如需转载请自行联系原作者