2013-12-01 2 views
0

Я работаю над сохраненным контуром CoreData.i изображения в CoreData в атрибуте userImage (NSString). Путь сохраняется успешно. Теперь мне нужно отображать изображение в UIImageView путем извлечения сохраненный путь. Но я получаю пустой ImageView.i делаю это. Как это сделать.CoreData: как отобразить изображение в UIImageView в CoreData

UIImage *img = [_usersDataArray valueForKey:@"userimage"]; 
    _userImage = [[UIImage alloc] initWithContentsOfFile:img]; 

ответ

0

Использование + (UIImage *)imageWithContentsOfFile:(NSString *)path

UIImage *image = [UIImage imageWithContentsOfFile:imagePath]; 
0

Поскольку вы сохраняете путь изображения вы можете получить изображение с помощью:

NSString imagePath = imagePathFromMO;// image path from the managed object 
UIImage *img = [UIImage imageWithContentsOfFile:imagePath ]; 
+0

я сделал в том же way.i я правильно получать ImagePath но когда я попытался напечатать img (вторая строка вашего кода), в котором отображается Null. – user3051625

+0

и у меня тоже есть изображение в моей истории. Мне нужно отобразить это изображение в раскадровке. – user3051625

+1

Можете ли вы разместить здесь imagePath, который вы используете? – null

Смежные вопросы