UIImage initWithContentsOfFile не работает
У меня есть вопрос: я хочу избежать [UIImage imageNamed:]. Так я и сделал:
UIImage *prodImg = [[UIImage alloc] initWithContentsOfFile:@"myimage.png"];
controller.productImg.image = prodImg;
[prodImg release];
Но сейчас изображение больше не показывается.
Кто-нибудь знает, как заставить это работать?
1 ответ
Решение
Приведенный выше код не работает, потому что правильный способ сделать это
NSString *thePath = [[NSBundle mainBundle] pathForResource:@"default" ofType:@"jpeg"];
UIImage *prodImg = [UIImage imageWithContentsOfFile:thePath];
controller.productImg.image = prodImg;
[prodImg release];
;)