标签: ios swift nsurlcache
只想分享我的愤慨。也许有人会建议。 有一个类URLCache。据我了解,当对象将要从缓存中逐出或删除时,此类不提供任何执行动作的工具。没有delegate,没有override。
URLCache
delegate
override
因此,此类不允许控制从缓存中逐出哪些对象。毕竟,相关类NSCache具有NSCacheDelegate。为什么URLCache没有相同的内容?
NSCache
NSCacheDelegate
因此,要控制缓存的操作,我将不得不从头开始创建自己的缓存类。 另一个奇怪的是,我找不到能够控制驱逐事件的第三方缓存框架。 有人在乎吗?