【发布时间】:2015-06-10 15:09:35
【问题描述】:
到目前为止,answer from Martin R 运行良好。但是从 Swift2 开始,它现在会引发错误
无法使用“(COpaquePointer)”类型的参数列表调用“sqlite3_destructor_type”类型的初始化程序
在那些行中:
private let SQLITE_STATIC = sqlite3_destructor_type(COpaquePointer(bitPattern: 0)) // https://stackoverflow.com/a/26884081/1271826
private let SQLITE_TRANSIENT = sqlite3_destructor_type(COpaquePointer(bitPattern: -1))
【问题讨论】:
-
这在github.com/stephencelis/SQLite.swift/issues/133 中进行了讨论(请注意,我的回答中的代码也来自该项目)。我不知道建议的解决方案是否有效。
-
@MartinR 非常感谢!