iPhone APP делегат выделил предупреждение - PullRequest
0 голосов
/ 08 августа 2011

Я вижу этот вывод в инструменте выделения ресурсов (одно из слишком многих предупреждений). Может кто-нибудь сказать мне, что здесь происходит плохо?что-то с UIImage и что-то очень не так с тем, как я создаю / использую контроллер навигации

enter image description here

И это моя категория для просмотра изображений в импорте класса APP_CATEGORIeS

@implementation UIImage(APP)
+(UIImage *) APP_IMAGE_BCKGROUND {
NSString *path = [[NSBundle mainBundle] pathForResource:@"bckPhone" ofType:@"png"];
return [UIImage imageWithContentsOfResolutionIndependentFile:path]; 
}

1 Ответ

1 голос
/ 08 августа 2011

Похоже, у вас есть UIImage в прошлом просмотре, который не был выпущен, что вызывает грязную утечку. Убедитесь, что переходы между представлениями являются плавными (распределение целесообразно).

В отдельном примечании, если вы устанавливаете два разных anImageView изображения и они сохраняются в другом классе, тогда Xcode и компилятор могут не перехватить его и предупредить вас, однако это будет делать неприятные вещи, когда код выполняется.

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