Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

当图片transform之后, 被transform的图片用原来的 URL 缓存了 #105

Open
TBXark opened this issue Jun 8, 2016 · 3 comments
Open

Comments

@TBXark
Copy link

TBXark commented Jun 8, 2016

当图片执行transform的 block之后, 被transform的图片用原来的 URL 缓存了, 这样子的话就算我下一次 用这个 URL请求图片不加transform 还是读到了缓存的那张图片?, 这个逻辑是不是很奇怪, 我觉得应该个 transform 的图片一个新的 key.

@ibireme
Copy link
Owner

ibireme commented Jun 8, 2016

目前的做法是,缓存的图片、传出来的图片都是经过 transform 处理一次的,这个在注释里也写了。目前可以用多个 WebImageManager 来管理不同的 transform。

更好的做法是在 API 中再增加一个 key 来对应不同的 transform,这个后续会考虑优化。

@SiminXmas
Copy link

这个需求我也有,很多地方的头像尺寸是不一样的,是否可以用NSStringFormSize作为Key来缓存不同的裁图需求

@Homin818
Copy link

#190 我增加一个 key 来对应不同的 transform

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants