2016-12-30 109 views
0

我尝试在我的iOS应用程序中创建数据库的路径时出现问题。我是SQLite的初学者,所以我宁愿问这里有答案。在Swift中连接SQLite数据库

我用这个gitHub来源的SQLite 3在Swift中创建和使用一个数据库,一个GitHub源代码:https://github.com/stephencelis/SQLite.swift我出现一个错误:“缺少参数标签”编码器:'正在调用'。

然后我修正通过把编码器这样的错误:我的路径之前和出现另一个错误:“无法将类型的值‘串’预期参数‘NSCoder’

static let path = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true).first! 
static let db = try Connection(coder: "\(path)/data.sqlite3") 
+1

'尝试连接(“\(路径)/data.sqlite3”)'为在初始屏幕截图应该编译。请张贴小自足的例子来展示问题。 –

+0

@MartinR我正准备尝试,因为它应该已经工作了,但我仍然想知道为什么他首先得到了错误。是否因为Swift编译器问题? – Honey

+0

问题出现在编译之前 – Thomas

回答

0

问题与删除解决并再次把sqlite的。

感谢您的帮助。