测试测试 | ✗ |
Lang语言 | SwiftSwift |
许可证 | MIT |
发布最新发布 | 2017年10月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 lichangan 维护。
要运行示例项目,请克隆仓库,并首先从 Example 目录运行 `pod install`。
注意:在创建模型时,需要继承自 LCAObject,并遵守协议 LCAModelProtocol,实现协议方法
//MARK:让用户指定主键 必须是字段,不能是字段中不存在的
func primaryKey()->String
//MARK:表名
func tableName()->String
//MARK:字段:类型
func columnNameAndType()->[String:String]
//MARK:修改字段名称
func replaceOldNameWithNewName()->[String:String]?
注意:字典和数组只能是基本类型,不支持数组中包含自定义类型,也不支持属性是自定义类型的和 Data,数组和字典会被转换为文本类型存储在 sqlite 中。
Xcode 8.0 以上 Swift 3.0
LCASqliteTool 通过 CocoaPods 可用。要安装它,只需将以下行添加到 Podfile 中
pod 'LCASqliteTool'
[email protected], lichangan
LCASqliteTool 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。