12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- //
- // JZChartCacheRequest.m
- // JIZHANG
- //
- // Created by 小花 on 2017/11/21.
- // Copyright © 2017年 kuxuan. All rights reserved.
- //
- #import "JZChartCacheRequest.h"
- #import "JZChartRequest.h"
- static JZChartCacheRequest *cacheRequest = nil;
- @implementation JZChartCacheRequest
- + (void)loadCacheData {
- [self shareInstance];
- }
- + (instancetype)shareInstance {
- static dispatch_once_t onceToken;
- dispatch_once(&onceToken, ^{
- cacheRequest = [[JZChartCacheRequest alloc] init];
- [cacheRequest requestChartDefaultData];
- });
- return cacheRequest;
- }
- - (void)requestChartDefaultData {
- self.dataArr = nil;
- //默认缓存 支出和周的数据
- NSDictionary *para = @{@"type":@"2",
- @"statistic_type":@"1"};
- [JZChartRequest requestChartData:para data:^(NSArray *array) {
- self.dataArr = array.mutableCopy;
- cacheRequest.firstLoad = YES;
- }];
-
- }
- - (void)clear {
- self.dataArr = nil;
- cacheRequest.firstLoad = NO;
- }
- @end
|