GLD_CacheManager.h
565 Bytes
//
// GLD_CacheManager.h
// GLD_Networking
//
// Created by yiyangkeji on 2017/6/27.
// Copyright © 2017年 yiyangkeji. All rights reserved.
//
#import <Foundation/Foundation.h>
//用于本次启动app临时缓存
@interface GLD_Cache : NSObject
-(BOOL)isValid;
- (id)data;
+(instancetype)cacheWithData:(id)data validTime:(NSUInteger)validTime;
@end
@interface GLD_CacheManager : NSObject
+ (instancetype)shareCacheManager;
- (void)setObjcet:(GLD_Cache *)object key:(id)key;
- (void)removeObjectForKey:(id)key;
- (GLD_Cache *)objectForKey:(id)key;
@end