楼主:
DicYang (寂屋出租)
2014-08-06 17:50:06请问一下怎么让自定的物件执行deep copy呢?
假设我有个物件A为父类别(当然A继承NSObject),B继承A
我都有让A和B去comply NSCopying与NSMutableCopying
不过当我去执行B的mutableCopy时,他就执行完B里的mutableCopyWithZone就
结束了...不会先去执行A的mutableCopyWithZone...
如果不用archieve的方法我该怎么写呢?
谢谢
-(id) mutableCopyWithZone:(NSZone*)zone
{
B* newObj = [[[super class] allocWithZone:zone]init];
.
.
.
return newObj;
}