- [NSConcreteMutableData _isResizable]: проблема с UIImage - PullRequest
0 голосов
/ 28 февраля 2012

Я получаю сообщение об ошибке ниже:

 -[NSConcreteData _isResizable]: unrecognized selector sent to instance 0x9954d30

по этому коду:

UIImage *cachedImage = [self cachedImageForUrl:self.imageSource];
if (cachedImage) {
    self.image = cachedImage;
}

Есть идеи?

1 Ответ

1 голос
/ 28 февраля 2012

Вы используете ARC? Если нет, это может произойти, когда self.image неправильно сохраняет cachedImage. Когда cachedImage получает dealloc'ed и self пытается получить к нему доступ, эта память теперь может указывать на случайные другие классы (например, NSConcreteData). Как вы определили @property для изображения UIImage *?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...