Objective-C:UIImagePickerControllerReferenceURL获取ID

时间:2015-09-11 17:30:24

标签: ios objective-c uiimagepickercontroller

当用户使用UIImagePickerController选择图像时,UIImagePickerControllerReferenceURL会给我以下内容:

UIImagePickerControllerReferenceURL = "assets-library://asset/asset.PNG?id=7F96E032-2342-4FED-B0A6-EE0EC3C7A540&ext=PNG

有人可以告诉我如何从这个URL中提取id? (7F96E032-2342-4FED-B0A6-EE0EC3C7A540)

另外,我假设这对每张图片都是唯一的值?这是对的吗?

1 个答案:

答案 0 :(得分:3)

  

有人可以告诉我如何从这个URL中提取id

甚至不想这样做。

相反,请使用Photo Kit。您拥有资产网址,因此请使用fetchAssetsWithALAssetURLs:options:获取资产。现在询问资产localIdentifier。这只是唯一的标识符。