APICache
public struct APICache
缓存
-
Undocumented
Declaration
Swift
public init() -
缓存使用模式
Declaration
Swift
public var usageMode: APICacheUsageMode -
写入缓存模式
Declaration
Swift
public var writeNode: APICacheWriteMode -
只有 writeNode 不为 .none 时,后面参数有效 缓存过期策略类型
Declaration
Swift
public var expiry: APICacheExpiry -
额外的缓存key部分 可添加app版本号、用户id、缓存版本等
Declaration
Swift
public var extraCacheKey: String -
自定义缓存key 闭包参数为框架内部按照规则生成的key值,实际的cacheKey还会再此基础上进行md5
Declaration
Swift
public var customCacheKeyHandler: ((String) -> String)?
View on GitHub
APICache Structure Reference