利用SQLite.Swift开源库操作数据库
因为在IOS项目中用到了sqlite数据库,在github上寻找支持的库,找到了这个库
https://github.com/stephencelis/SQLite.swift
按照说明文件提示,下载下来这个工程,并将它附加到自己的工程中
然后再自己的工程里导入这个模块
import SQLite
简单的说下语法,首先要初始化这个库,例如我用的是一个外置的库,按照路径打开
let db=Database(path,readonly:true)
并将其设置为只读
初始化表
let brand=db["brand"]
let car_brand=db["car_brand"]
let color=db["color"]
let vehicle_type=db["vehicle_type"]
然后初始化字段,这里只初始化了brand表中的字段
let brand_id = Expression<Int>("id")
let brand_abb = Expression<String>("car_abb")
let brand_name = Expression<String>("car_name")
之后即可对其进行quid操作,字段的类型一定要正确,否则会报错
具体可查看官方文档
https://github.com/stephencelis/SQLite.swift/blob/master/Documentation/Index.md