自分の写真をローカルディレクトリに保存しようとしています。私はを使用してUIImagePickerView
コントローラを使用しました。画像をアップロードした後、私はbase64Stringにアップロードされた画像の応答を得ました。swift:base64Stringでエンコードされた画像をローカルディレクトリに保存する方法
は、私は次のようにそれらを変換:
//encoding
let base64String = imageData.base64EncodedStringWithOptions(NSDataBase64EncodingOptions(rawValue: 0))
print(base64String)
//decoding
let decodedData = NSData(base64EncodedString: base64String, options: NSDataBase64DecodingOptions(rawValue: 0))
var decodedimage = UIImage(data: decodedData!)
print(decodedimage)
//Turning base64 encoded string into an NSData
let encodedImageData = base64String
let FinalimageData = NSData(base64EncodedString: encodedImageData, options: [])
print(FinalimageData)
let image = UIImage(data: FinalimageData!)
要件:
が、私は私のローカルディレクトリに画像を保存したいです。
Swift 2
を使ってどうすればいいですか?
私はギャラリーから自分の画像を取り込むよ.. – Sam
私のNSDataを聞かせている画像データ:NSDataの= UIImagePNGRepresentation(pickedImage)! – Sam