相关疑难解决方法(0)

从iPhone相册导入和保存照片的正确方法是什么?

我正在将照片从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.

iphone objective-c ios writetofile alassetslibrary

3
推荐指数
2
解决办法
7892
查看次数

标签 统计

alassetslibrary ×1

ios ×1

iphone ×1

objective-c ×1

writetofile ×1