hanekeswift 从所有 FormatName 中删除图像
hanekeswift remove image from all FormatName
当我使用 .hnk_setImageFromUrl
扩展函数将图像设置为 UIImageView
(缩放)时,使用 Haneke Swift,如何从缓存中再次删除它。
我试过:
profileImageView.hnk_setImageFromURL(NSURL(string: imageUrl)!)
Shared.imageCache.remove(key: imageUrl!)
检查文件系统并读取它仅从 HanekeGlobals.Cache.OriginalFormatName
中删除图像的代码
这仍然会导致 Auto*aspectfill 缓存中的缓存图像
shared-images/auto-160.0x160.0-aspectfill:
-rw-r--r-- 1 user1 staff 123123 9 Jan 13:26 https%3A%2F%2Fapi.example.com%2Fpubapi%2Fusers%2Fuser%2Fpicture`
这是预期的行为吗?
当然,完全清除缓存总是一个好主意
Shared.imageCache.removeAll()
开发人员告诉我以下内容:
You can do:
Shared.imageCache.remove(key: imageUrl, formatName: profileImageView.hnk_format.name)
Still, I think we probably should have a removeFromAll
method.
当我使用 .hnk_setImageFromUrl
扩展函数将图像设置为 UIImageView
(缩放)时,使用 Haneke Swift,如何从缓存中再次删除它。
我试过:
profileImageView.hnk_setImageFromURL(NSURL(string: imageUrl)!)
Shared.imageCache.remove(key: imageUrl!)
检查文件系统并读取它仅从 HanekeGlobals.Cache.OriginalFormatName
中删除图像的代码
这仍然会导致 Auto*aspectfill 缓存中的缓存图像
shared-images/auto-160.0x160.0-aspectfill:
-rw-r--r-- 1 user1 staff 123123 9 Jan 13:26 https%3A%2F%2Fapi.example.com%2Fpubapi%2Fusers%2Fuser%2Fpicture`
这是预期的行为吗?
当然,完全清除缓存总是一个好主意
Shared.imageCache.removeAll()
开发人员告诉我以下内容:
You can do:
Shared.imageCache.remove(key: imageUrl, formatName: profileImageView.hnk_format.name)
Still, I think we probably should have a
removeFromAll
method.