CacheSqlite

open class CacheSqlite : CacheEngine

Sqlite缓存。复杂对象需遵循NSCoding协议

  • 单例模式

    Declaration

    Swift

    public static let shared: CacheSqlite
  • Undocumented

    Declaration

    Swift

    public override convenience init()
  • 指定路径

    Declaration

    Swift

    public init(path: String?)

CacheEngineProtocol

  • Undocumented

    Declaration

    Swift

    open override func readCache(forKey key: String) -> Any?
  • Undocumented

    Declaration

    Swift

    open override func writeCache(_ object: Any, forKey key: String)
  • Undocumented

    Declaration

    Swift

    open override func clearCache(forKey key: String)
  • Undocumented

    Declaration

    Swift

    open override func clearAllCaches()