【发布时间】:2014-10-06 02:03:38
【问题描述】:
我正在复制 UIView,这样当我从副本 (B) 中删除子视图时,它不会影响原始视图 (A)。我正在使用 archivedDataWithRootObject 和 unarchiveObjectWithData 像这样:
NSData *viewData = [NSKeyedArchiver archivedDataWithRootObject:viewA];
UIView *viewB = [NSKeyedUnarchiver unarchiveObjectWithData:viewData];
但是我不知道这样做是否意味着每次我归档一个视图时,它都会永久存储在 iPone 上,或者它是否会在某个时候发布。我查看了类参考,但没有找到答案。
我正在使用 XCode 6、IOS 7.1 和 Objective C。
【问题讨论】:
标签: ios objective-c uiview