我正在使用(嘗試)AlamofireImage。 我的保存到緩存圖像並未真正保存。AlamofireImage保存到緩存圖像並非真正保存
我的代碼包括:
import Alamofire
import AlamofireImage
let imageCache = AutoPurgingImageCache(
memoryCapacity: 100 * 1024 * 1024,
preferredMemoryUsageAfterPurge: 60 * 1024 * 1024
)
然後我使用保存圖像自己:
imageCache.add(image, withIdentifier: path)
但在接下來的運行,它總是返回零當我嘗試使用,以獲取該圖像相同的路徑:
if let image = imageCache.image(withIdentifier: path){
return image
}
return nil
我做錯了什麼?
- 而運行\調試我可以看到imageCache-currentMemoryUsage = 0
感謝。