1

我有一个数组,其中包含一组字节形式的 UIImage。--我的伙伴将 UIImage 保存在数据库中,他创建了一个数组来检索数据--我创建了这个数组来从数组中检索数据:

for (NSDictionary *row in arr){
NSData *imgData = [row objectForKey:@"ImageFile"];

当我把它放在 NSLog 中时,它给出了正确的数据。但是,当我尝试使用此显示图像时:

UIImage *imgDis = [UIImage imageWithData:imgData];

它给了我一个错误,说 [__NSCFString bytes]: unrecognized selector sent to instance..

老实说,我不知道该怎么做,所以如果有人可以帮助我,将不胜感激。

4

1 回答 1

1

正如@Safecase 在评论中所说,我决定保存图像路径而不是图像本身。这样,我就可以UIImage imageWithContentsOfFile:imageFilePath用来显示图像了。谢谢您的帮助!

于 2012-06-25T12:10:59.330 回答