当用户使用UIImagePickerController选择图像时,UIImagePickerControllerReferenceURL会给我以下内容:
UIImagePickerControllerReferenceURL = "assets-library://asset/asset.PNG?id=7F96E032-2342-4FED-B0A6-EE0EC3C7A540&ext=PNG
有人可以告诉我如何从这个URL中提取id? (7F96E032-2342-4FED-B0A6-EE0EC3C7A540)
另外,我假设这对每张图片都是唯一的值?这是对的吗?
答案 0 :(得分:3)
有人可以告诉我如何从这个URL中提取id
甚至不想这样做。
相反,请使用Photo Kit。您拥有资产网址,因此请使用fetchAssetsWithALAssetURLs:options:
获取资产。现在询问资产localIdentifier
。这只是唯一的标识符。