私はKingfisherを使用してURLのセットから画像をダウンロードしています。Kingfisherを使用してダウンロードした画像をドキュメントディレクトリに保存します
ドキュメントディレクトリにダウンロードまたはキャッシュされたイメージ(実際のサイズのイメージ)を保存する必要があります。
これは可能ですか?次のコードを使用して画像表示にして
let documentsDirectoryURL = try! FileManager().url(for:
.documentDirectory, in: .userDomainMask, appropriateFor: nil, create:
true)
// create a name for your image
let fileURL =
documentsDirectoryURL.appendingPathComponent("imgName.png")
if !FileManager.default.fileExists(atPath: fileURL.path) {
do {
try UIImagePNGRepresentation(cahedimage!)!.write(to: fileURL)
print("Image Added Successfully")
} catch {
print(error)
}
} else {
print("Image Not Added")
}
はい、これまでに何を試みましたか?何がうまくいかないの? – Scriptable
私はkf.setImage()を使った完了ハンドラを使ってやりました。 – AKNinan