我收到以下错误:
-[NSConcreteData _isResizable]: unrecognized selector sent to instance 0x9954d30
在此代码上:
UIImage *cachedImage = [self cachedImageForUrl:self.imageSource];
if (cachedImage) {
self.image = cachedImage;
}
任何想法?
最佳答案
您在使用ARC吗?如果没有,当self.image
不能正确保留cachedImage时,可能会发生这种情况。当cachedImage被解除分配并自行尝试访问它时,该内存现在可能指向随机的其他类(例如NSConcreteData)。您如何为UIImage * image定义@property
?
关于iphone - -[NSConcreteMutableData _isResizable]:UIImage问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9478371/