Ios 我如何访问保存在相机卷中的照片的Url
我想保存照片的URL,这些照片是从相机中拍摄的,或者是在相机卷中退出,并且已被选中。您的问题非常模糊,我们无法处理。但在任何情况下,我只是创建了一个应用程序,需要这种逻辑,所以我只想与您分享Ios 我如何访问保存在相机卷中的照片的Url,ios,swift,Ios,Swift,我想保存照片的URL,这些照片是从相机中拍摄的,或者是在相机卷中退出,并且已被选中。您的问题非常模糊,我们无法处理。但在任何情况下,我只是创建了一个应用程序,需要这种逻辑,所以我只想与您分享 func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) { // Clear data if picture is r
func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {
// Clear data if picture is repicked
imageLocalURL = nil
imageData = nil
imageSelected = info[UIImagePickerControllerOriginalImage] as? UIImage
if info[UIImagePickerControllerReferenceURL] != nil {
// This would mean that image is chosen from photo library
referenceURL = info[UIImagePickerControllerReferenceURL] as? NSURL
let assets = PHAsset.fetchAssetsWithALAssetURLs([referenceURL! as NSURL], options: nil)
let asset = assets.firstObject
asset?.requestContentEditingInputWithOptions(nil, completionHandler: { (contentEditingInput, info) in
// This would be the URL of your image in photo library
self.imageLocalURL = contentEditingInput?.fullSizeImageURL
} else {
// This means that image is taken from camera
imageData = UIImageJPEGRepresentation(imageSelected!, 1.0)
}
dismissViewControllerAnimated(true, completion: nil)
}
其思想是使用NSuserdefault将URL保存到集合视图中,以便以后加载