你可以试试把 初始化方法替换成下面的代码试试
- (void)initialize {
NSString *cacheFolder = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject];
NSString *path = [cacheFolder stringByAppendingPathComponent:kNetworkResponseCache];
_dataCache = [[YYCache alloc] initWithPath:path];
}
原来他那个写法 是在cache 文件夹里 容易被清除啊
直接放在document里面 就不会被清除了
你可以试试这个方法