私はAlamofireImageを使用しています。 保存したキャッシュイメージは実際には保存されません。AlamofireImage保存済みキャッシュイメージは実際には保存されません。
私のコードは次のとおりです。
import Alamofire
import AlamofireImage
let imageCache = AutoPurgingImageCache(
memoryCapacity: 100 * 1024 * 1024,
preferredMemoryUsageAfterPurge: 60 * 1024 * 1024
)
が、私は自分が使用して画像を保存しています:
imageCache.add(image, withIdentifier: path)
しかし、私が使用して、この画像を取得しようとすると、次の実行では、それは常にnilを返します。同じパス:
if let image = imageCache.image(withIdentifier: path){
return image
}
return nil
私は間違っていますか?
- \デバッグを実行している間、私はそれのImageCache-currentMemoryUsage = 0
感謝を見ることができます。