在今天碰到了一个问题就是复制控件
self.view = other.view
//我们这样写会发现当other.view销毁时self.view也会变为空白.
//或许可以理解为浅拷贝
//我们可以通过下面的方法来实现控件复制
NSData *tempArchive = [NSKeyedArchiver archivedDataWithRootObject:other.view];
self.view = [NSKeyedUnarchiver unarchiveObjectWithData:tempArchive];
网友评论