问题
使用Kingfisher加载多个GIF图的时候,内存只增不减,最后导致告警退出
解决方案
临时解决方案:设置cacheType为memory,有好的方案请留言,谢谢1
2
3
4
5
6let options: KingfisherOptionsInfo = [.backgroundDecode, .fromMemoryCacheOrRefresh]
kf.setImage(with: url,
placeholder: placeholderImage,
options: options,
progressBlock: nil) { (image, error, _, url) in
completion?(image, error)}