UIImageデータをbase64エンコードする
エンコード
let imageData = image.pngData()! as NSData // for jpg //let imageData = image.jpegData(compressionQuality: 0.8)! as NSData let base64String = imageData.base64EncodedString(options: .lineLength64Characters)
デコード
let imageData = NSData(base64Encoded: base64String, options: .ignoreUnknownCharacters) let image = UIImage(data: imageData! as Data)
リンク
リンク