I expect to get the cache from the return value rather than in a block
Is there an alternative way to implement that makes it can return cache value directly?
- (BOOL)loadDataForKey:(NSString *)key
withCallback:(SPTPersistentCacheResponseCallback _Nullable)callback
onQueue:(dispatch_queue_t _Nullable)queue;