如何从路径获取图像

奥列斯特·米卡(Orest Mykha)

我使用下载图像afnetworking并保存名称[response suggestedFilename]我无法从路径获取图像。

这是下载方法:

- (void)startDownload:(OMImageTableViewCell *)cell {

NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
AFURLSessionManager *manager = [[AFURLSessionManager alloc] initWithSessionConfiguration:configuration];

NSURL *url = [NSURL URLWithString:[_arrayImages objectAtIndex:cell.download.tag]];
NSURLRequest *request = [NSURLRequest requestWithURL:url cachePolicy:NSURLRequestReturnCacheDataElseLoad timeoutInterval:60];

[cell.imagePic setImageWithURLRequest:request placeholderImage:cell.imagePic.image success:nil failure:nil];

NSURLSessionDownloadTask *downloadTask = [manager downloadTaskWithRequest:request progress:^(NSProgress * _Nonnull downloadProgress) {

    dispatch_async(dispatch_get_main_queue(), ^{
        [cell.progressDownload setProgress:downloadProgress.fractionCompleted];
    });

}  destination:^NSURL *(NSURL *targetPath, NSURLResponse *response) {

    _documentsDirectoryURL = [[NSFileManager defaultManager] URLForDirectory:NSDocumentDirectory inDomain:NSUserDomainMask appropriateForURL:nil create:NO error:nil];
    return [_documentsDirectoryURL URLByAppendingPathComponent:[response suggestedFilename]];

} completionHandler:^(NSURLResponse *response, NSURL *filePath, NSError *error) {
    NSData *data = [NSData dataWithContentsOfURL:filePath];
    dispatch_async(dispatch_get_main_queue(), ^{
        cell.imagePic.image = [UIImage imageWithData:data];
    });

    NSLog(@"File downloaded to: %@", filePath);
}];
[downloadTask resume];

}
帕特里克

试试这个:

NSFileManager *fileManager = [NSFileManager defaultManager];
BOOL isFileExist = [fileManager fileExistsAtPath: filePath];
UIImage *image;
if (isFileExist) {
    image = [[UIImage alloc] initWithContentsOfFile:filePath];
}
else {
    // do something.
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从路径获取图像

来自分类Dev

如何从中获取图像的原始文件路径

来自分类Dev

如何从外部网络路径获取图像

来自分类Dev

获取图像路径JavaFx

来自分类Dev

从图像视图获取图像路径?

来自分类Dev

JavaFX图像获取图像路径

来自分类Dev

如何从css文件中的图像,字体等获取url路径?

来自分类Dev

如何使用http://获取SRC图像的完整路径?

来自分类Dev

如何从SD卡保存并获取图像裁剪的Android路径?

来自分类Dev

如何获取图像的文件路径放在VB中的按钮上

来自分类Dev

如何从Android Q中的Uri获取图像的实际路径?

来自分类Dev

如何使用Magento获取完整的图库图像URL路径?

来自分类Dev

如何从照片库快速获取图像或电影路径

来自分类Dev

如何在pygame中获取加载的图像路径

来自分类Dev

上传时如何在Codeigniter中获取图像的工作路径

来自分类Dev

如何在 Adobe 中以 pdf 形式获取图像字段的路径?

来自分类Dev

如何在android中获取可绘制的图像路径?

来自分类Dev

如何从Firebase获取图像路径,从Firebase存储获取图像并显示它?

来自分类Dev

如何在任何系统中设置图像路径以获取图像

来自分类Dev

在Flutter中如何使用“ Multi Image Picker”选择图像后获取图像路径?

来自分类Dev

如何获取图像的路径,从图库中选择或通过相机捕获的图像

来自分类常见问题

如何从路线获取路径?

来自分类Dev

如何从路线获取路径?

来自分类Dev

如何获取文件路径?

来自分类Dev

如何用图像填充路径?

来自分类Dev

如何验证 javafx 图像的路径

来自分类Dev

如何获取存储在数据库中的图像路径并设置为按钮

来自分类Dev

Android如何使用Cursor在我的直接路径中同时获取图像和视频缩略图?

来自分类Dev

如何从Java中的文件夹目录中获取png图像名称,路径,高度和宽度?

Related 相关文章

  1. 1

    如何从路径获取图像

  2. 2

    如何从中获取图像的原始文件路径

  3. 3

    如何从外部网络路径获取图像

  4. 4

    获取图像路径JavaFx

  5. 5

    从图像视图获取图像路径?

  6. 6

    JavaFX图像获取图像路径

  7. 7

    如何从css文件中的图像,字体等获取url路径?

  8. 8

    如何使用http://获取SRC图像的完整路径?

  9. 9

    如何从SD卡保存并获取图像裁剪的Android路径?

  10. 10

    如何获取图像的文件路径放在VB中的按钮上

  11. 11

    如何从Android Q中的Uri获取图像的实际路径?

  12. 12

    如何使用Magento获取完整的图库图像URL路径?

  13. 13

    如何从照片库快速获取图像或电影路径

  14. 14

    如何在pygame中获取加载的图像路径

  15. 15

    上传时如何在Codeigniter中获取图像的工作路径

  16. 16

    如何在 Adobe 中以 pdf 形式获取图像字段的路径?

  17. 17

    如何在android中获取可绘制的图像路径?

  18. 18

    如何从Firebase获取图像路径,从Firebase存储获取图像并显示它?

  19. 19

    如何在任何系统中设置图像路径以获取图像

  20. 20

    在Flutter中如何使用“ Multi Image Picker”选择图像后获取图像路径?

  21. 21

    如何获取图像的路径,从图库中选择或通过相机捕获的图像

  22. 22

    如何从路线获取路径?

  23. 23

    如何从路线获取路径?

  24. 24

    如何获取文件路径?

  25. 25

    如何用图像填充路径?

  26. 26

    如何验证 javafx 图像的路径

  27. 27

    如何获取存储在数据库中的图像路径并设置为按钮

  28. 28

    Android如何使用Cursor在我的直接路径中同时获取图像和视频缩略图?

  29. 29

    如何从Java中的文件夹目录中获取png图像名称,路径,高度和宽度?

热门标签

归档