TimedCache 1.0.1

TimedCache 1.0.1

Shaun Hubbard 维护。



  • Shaun Hubbard

TimedCache

描述

这个包是一个面向协议的缓存实现,具有中心化过期功能。根据协议定义,过期是可选的,但并非原始意图。唯一包含的实现是 DictionaryCache,实际上是线程安全的。

示例

  var dictCache = DictionaryCache()
  dictCache.set("My Object", for: "My Key", expiring: 500)

  dictCache["My Key"] // "My Object"