我正在尝试将图像写入磁盘:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsPath = [paths objectAtIndex:0];
NSString* savePath = [documentsPath stringByAppendingPathComponent:@"photo"];
BOOL result = [data writeToFile:savePath atomically:YES];
if(result) NSLog(@"Save of photo success!");
然后,稍后,我尝试检索表格视图单元格图像:
NSData* getPhoto = [NSData dataWithContentsOfFile:[leaf content]];
UIImage* myImage = [UIImage imageWithData:getPhoto];
cell.imageView.image = myImage;
是的,我检查以确保 [leaf content] 返回与 savePath 相同的 NSString。还有什么问题?[NSData dataWithContentsOfFile:[leaf content]];
返回零....
编辑:我正在以这种方式制作我称为 writeToFile 的原始数据:
NSData* dataToAdd = UIImageJPEGRepresentation(image, 1.0);
多谢你们