第三方库 EGOCache
来源:互联网 发布:练字软件免费下载 编辑:程序博客网 时间:2024/05/16 07:10
// 创建自己的缓存目录
- (id)initWithCacheDirectory:(NSString*)cacheDirectory;
// 清除缓存
- (void)clearCache;
// 清除对应key 的缓存
- (void)removeCacheForKey:(NSString*)key;
// 判读是否有该key
- (BOOL)hasCacheForKey:(NSString*)key;
// 默认缓存保留一天
@property(nonatomic,assign)NSTimeInterval defaultTimeoutInterval; // Default is 1 day
// 可自定义缓存保留日期
- (void)setData:(NSData*)data forKey:(NSString*)key withTimeoutInterval:(NSTimeInterval)timeoutInterval;
// 缓存字符串
-(void)cacheString
{
NSString *saveString=@"我的名字是Allen";
[[EGOCacheglobalCache]setString:saveString forKey:@"string"];
NSString *cacheString = [[EGOCacheglobalCache]stringForKey:@"string"];
NSLog(@"string===%@",cacheString);
}
//缓存数组
-(void)cacheArray
{
NSArray *saveArray =@[@"1",@"2",@"3"];
[[EGOCacheglobalCache]setObject:saveArray forKey:@"array"];
NSArray *cacheArray = (NSArray *) [[EGOCacheglobalCache]objectForKey:@"array"];
NSLog(@"array==%@",cacheArray);
}
// 缓存data
-(void)cacheData
{
NSString *saveString=@"我的名字是Allen";
NSData *data = [saveStringdataUsingEncoding: NSUTF8StringEncoding];
[[EGOCacheglobalCache]setData:data forKey:@"data"];
NSData *cacheData = [[EGOCacheglobalCache]dataForKey:@"data"];
NSLog(@"data==%@",cacheData);
}
- (void)setImage:(UIImage*)anImage forKey:(NSString*)key;
- 第三方库 EGOCache
- 第三方库 EGOCache
- 第三方 缓存 EGOCache
- PyThon第三方库
- Android 第三方库
- lua第三方库
- android第三方库
- IOS第三方库
- iOS第三方库
- 第三方库汇总
- 第三方库
- 第三方库
- 第三方库
- IOS 第三方库
- Django 第三方库
- Android第三方库
- 第三方python库
- ios 第三方库
- C++设计一个简单的壳(2)
- js判断当前窗口是否有父窗口
- uva 10740 - Not the Best(第k短路)
- Android平台下OpenGL初步
- 状态机在线上录单系统的实际应用例子
- 第三方库 EGOCache
- obj-c编程10:Foundation库中类的使用(6)[线程和操作队列]
- POJ 3723 Conscription(最大生成树)
- oracle查询
- 割点、割边和双连通分量
- Investment_多重背包!!!
- 【zz】c++编译,头文件使用问题
- 第二十一周工作日志
- 数据逆向分析(1)——开篇