XBaseStorage
示例
要运行示例项目,首先克隆仓库,然后从 Example 目录运行 pod install
命令。
要求
安装
XBaseStorage 可通过 CocoaPods 获得。要安装它,只需将以下行添加到您的 Podfile 中
pod 'XBaseStorage'
说明
缓存
-
AbstractMemoryCacheManager:抽象内存缓存类、使用时需继承该类、重写过期方法
-
GlobalMemoryCacheManager:单例、全局内存缓存类,可以直接使用
-
ScavengerManager:清理工具类,可以添加具体清理 Handler,统一处理
数据库
-
DatabaseManager:数据库管理类,单例、包含 CRUD 操作
-
DatabaseMigrator:数据库迁移工具类,单例模式,项目中有任何模型修改时,都需要修改版本号,然后在迁移方法中具体操作,在AppDelegate中调用
-
DatabaseModels:realm数据库模型示例
Keychain:
- KeychainManager:Keychain工具类
SandBox
- SandBox:沙盒工具、创建文件夹、获取路径等
作者
Poly.ma, [email protected]
许可证
XBaseStorage 在MIT许可下可用。更多信息请参阅LICENSE文件。