Joh*_*ohn 12 iphone cocoa-touch copy uiimageview
如何创建可以独立于第一个实例操作的UIImageView实例的副本?
我试过UIImageView *tempCopy = [instance copy]但它崩溃了.还有另外一种方法吗?
UIImageView不符合NSCopying,但它确实符合NSCoding.存档您的视图,然后将其解压缩以获得全新的副本.
对于懒惰倾斜,这看起来像:
NSData *archive = [NSKeyedArchiver archivedDataWithRootObject:imageView];
UIImageView *copy = [NSKeyedUnarchiver unarchiveObjectWithData:data];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9610 次 |
| 最近记录: |