|
12 vuotta sitten | |
---|---|---|
Demo | 12 vuotta sitten | |
Demo.xcodeproj | 12 vuotta sitten | |
Kache | 12 vuotta sitten | |
.gitignore | 12 vuotta sitten | |
README.md | 12 vuotta sitten |
iOS缓存控件,支持哈希,队列和时间池
import Kache的头文件 KCH.h
#import "KCH.h"
具体使用方法可参考工程中的Demo,或 iOSSF 项目:https://github.com/gaosboy/iOSSF
通过修改配置文件可以改变Kache控件的工作状态
// If it is set as 1 it use two level storage. Once more than
// 100 objects stored in memory, the earliest objects will be
// archived to disk storaged.
#define KACHE_AUTO_ARCH 0
#define KACHE_ARCH_THREHOLD_VALUE 500
#define KACHE_DEFAULT_POOL_SIZE 20
#define KACHE_DEFAULT_QUEUE_SIZE 10
// Default expired time, 10 Days.
#define KACHE_DEFAULT_LIFE_DURATION 864000
// 把内存归档到磁盘的阈值,单位 byte
#define ARCHIVING_THRESHOLD 50000