0
保存した画像のパスを取得しようとしています。物理デバイス上でコードを実行しています。私は写真を撮ることができますが、写真を保存しても保存されている画像のURLを取得する方法はありません。Swift 3.0で保存した画像のURLを取得する方法
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
let photo = info[UIImagePickerControllerOriginalImage] as? UIImage
self.photoImageView.image = photo
UIImageWriteToSavedPhotosAlbum(photo!, self, #selector(image(_:didFinishSavingWithError:contextInfo:)), nil)
self.dismiss(animated: true, completion: nil)
}
func image(_ image: UIImage, didFinishSavingWithError error: NSError?, contextInfo: UnsafeRawPointer) {
}
エラーで保存する際にパスにアクセスしたいのはなぜですか? –
どこにでもアクセスしたいです! –
'didFinishPickingMediaWithInfo'で画像を選択するとアクセスでき、変数のいくつかに保存することができます。そして、あなたが保存した画像を開いて 'didFinishPickingMediaWithInfo 'のパスを取得したときにのみ行うことができると思います。 –