zoukankan      html  css  js  c++  java
  • iOS 使用系统相册获取选取图片的名称

    - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary<NSString *,id> *)info{
        
        NSString *mediaType = [info objectForKey:UIImagePickerControllerMediaType];
        //1.选择的是图片资源
        if ([mediaType isEqualToString:@"public.image"]) {

          if (img !=nil) {

                //获取图片的名字

                __block NSString* imageFileName;

                NSURL *imageURL = [info valueForKey:UIImagePickerControllerReferenceURL];

                NSLog(@"imgurl:%@",imageURL);

                __weak typeof(self) weakSelf = self;

                ALAssetsLibraryAssetForURLResultBlock resultblock = ^(ALAsset *myasset)

                {

                    ALAssetRepresentation *representation = [myasset defaultRepresentation];

                    imageFileName = [representation filename];

                };

                ALAssetsLibrary* assetslibrary = [[ALAssetsLibrary alloc] init];

                [assetslibrary assetForURL:imageURL

                               resultBlock:resultblock

                              failureBlock:nil];

            }

        }
    }
  • 相关阅读:
    初赛Part2
    数据结构
    ES 匹配条件后分组聚合
    SpringBoot starter 懒人包介绍
    HTTP1.1中容易忽视的知识点
    ​netcore 中间件浅析
    spring boot请求参数验证
    spring boot中统一对响应做处理
    并发请求工具
    抓apk中的https包(​含破解https的SSL Pinning)
  • 原文地址:https://www.cnblogs.com/guchunli/p/6654882.html
Copyright © 2011-2022 走看看