0
誰かがbase64文字列を使用してswift 4でUIImageを作成できましたか?swiftのbase64文字列からUIImageを作成するときにエラーが発生しました4
私はいくつかのアプローチを試みましたが、誰も動作しませんでした。
1.
if let decodedData = Data(base64Encoded: mediaFile, options: .ignoreUnknownCharacters) {
let image = UIImage(data: decodedData)
}
この1は私にエラーを与えるデータオブジェクトを初期化する
2.
場所で "というの呼び出しに渡される引数は、引数を取りません"if let url = URL(string: base64), let data = try? Data(contentsOf: url), let image = UIImage(data: data) {
return image
}
これも私にエラーをもたらします。データオブジェクト
let dataDecoded = NSData(base64Encoded: base64, options: .ignoreUnknownCharacters)!
let decodedimage = UIImage(data: dataDecoded as Data)!
3.を初期化する場所でrguments」ここで私が知っている
最初のものは問題なく動作します。残りのコードを確認してください。 – the4kman
ありがとう、@ the4kman。それは私のプロジェクトで 'Data'というクラスを定義したからです。 –