我正在更新SDWebImage(4.0.0)并且正在重构我的旧代码。正如发行说明所说:“SDImageCache配置属性已移入SDImageCacheConfiguration(现在可通过config属性获得)”。我曾经通过访问我需要的共享SDImageCache实例的配置属性来配置它。基于发行说明和Objective-C头文件,我尝试将代码更新为:
SDImageCache.shared().config.shouldCacheImagesInMemory = false
Xcode告诉我SDImageCache没有成员“config”,即使我能够在SDImageCache.h中看到config属性。我不知道如何配置SDImageCache实例。
非常感谢你的帮助,非常感谢。
编辑:我能够从SDImageCache.h访问另一个方法,但.config仍然无法正常工作
答案 0 :(得分:1)
如果有人在寻找解决方案,这个提交对我有用:
https://github.com/rs/SDWebImage/commit/add652e156eb5b7377d527cdbd9082d46d5d458c