UIImagePicker URL转换为AttributeFiteMatPath iOS

UIImagePicker URL转换为AttributeFiteMatPath iOS,ios,nsurl,nsfilemanager,Ios,Nsurl,Nsfilemanager,我一直在试图找出如何将“UIImagePickerControllerReferenceURL”转换成一个路径,我可以使用该路径调用NSFileManager类的“AttributesFiteMatPath”方法 我尝试了[NSURL path],但它没有将其转换为NSFileManager可以理解的目录路径 是否有某种方法可以做到这一点,或者可能有另一种方法可以获取UIImagePicker拾取的文件的实际路径?您得到的是一个资产库URL。您可以使用它来获取可以用来收集相关信息的对象 ALAs

我一直在试图找出如何将“UIImagePickerControllerReferenceURL”转换成一个路径,我可以使用该路径调用NSFileManager类的“AttributesFiteMatPath”方法

我尝试了[NSURL path],但它没有将其转换为NSFileManager可以理解的目录路径


是否有某种方法可以做到这一点,或者可能有另一种方法可以获取UIImagePicker拾取的文件的实际路径?

您得到的是一个资产库URL。您可以使用它来获取可以用来收集相关信息的对象

ALAssetsLibrary* library = [[ALAssetsLibrary alloc] init];
[library assetForURL:theAssetURL
         resultBlock:^(ALAsset * asset) {
                /* Use the "asset" object to get the details */
            }
        failureBlock:^(NSError * error) {
                /* Error retrieving the asset */
                NSLog(@"%@", [error localizedDescription]);
            }];

您可以查看
valueForKey:
defaultRepresentation
方法。

您试图获取什么信息?主要是文件大小、文件名、创建日期等。