我在转换NSData
为UIImage
.
我从设备摄像头捕获图像,并将此图像转换NSData
为使用 BLOB 数据类型将其存储在 SQLite 中。
图像数据已成功存储在数据库中,但是当我检索图像数据时,应用程序崩溃了。
我使用这段代码:
NSData *tempData = [[NSData alloc] init];
tempData = [[arr_img objectAtIndex:indexPath.row] valueForKey:@"Image"];
UIImage *img = [[UIImage alloc] initWithData:tempData];
并得到这个错误:
由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[__NSCFString bytes]: unrecognized selector sent to instance 0x5f8c000”
我究竟做错了什么?