我正在将照片从iPhone相册导入到我的应用程序的文档文件夹中.这是我的代码.
for (int j=0; j<[assetArray count]; j++) {
ALAsset *assest = [assetArray objectAtIndex:j];
CGImageRef imageRef = assest.defaultRepresentation.fullResolutionImage;
UIImage *image = [UIImage imageWithCGImage:imageRef];
NSData *imageData = UIImageJPEGRepresentation(image);
[imageData writeToFile:documentsPath atomically:YES];
}
Run Code Online (Sandbox Code Playgroud)
它工作正常,但当我尝试导入更高分辨率的图像时,它需要更多的时间.以最短时间导入的正确方法是什么?顺便说一下:转换image成转换需要更多时间NSData.