LCIMCachePolicy
Objective-C
enum LCIMCachePolicy : NSUInteger {}
Swift
enum LCIMCachePolicy : UInt, @unchecked Sendable
Cache policy
-
Query from server and do not save result to local cache.
Declaration
Objective-C
kLCIMCachePolicyIgnoreCache = 0Swift
case ignoreCache = 0 -
Only query from local cache.
Declaration
Objective-C
kLCIMCachePolicyCacheOnly = 1Swift
case cacheOnly = 1 -
Only query from server, and save result to local cache.
Declaration
Objective-C
kLCIMCachePolicyNetworkOnly = 2Swift
case networkOnly = 2 -
Firstly query from local cache, if fails, query from server.
Declaration
Objective-C
kLCIMCachePolicyCacheElseNetwork = 3Swift
case cacheElseNetwork = 3 -
Firstly query from server, if fails, query local cache.
Declaration
Objective-C
kLCIMCachePolicyNetworkElseCache = 4Swift
case networkElseCache = 4 -
Firstly query from local cache, then query from server. The callback will be called twice.
Declaration
Objective-C
kLCIMCachePolicyCacheThenNetwork = 5Swift
case cacheThenNetwork = 5
View on GitHub
Install in Dash
LCIMCachePolicy Enumeration Reference