我最近更新到 Xcode 7.0 并尝试构建使用 SQLite.swift 库的项目。在转换为最新的 Swift 语法(Edit->Convert->To Latest Swift Syntax...)后,我遇到了很多错误,我不知道从哪里开始修复它们。我还尝试单独转换 SQLite.swift 项目,但在编译时总是会收到很多警告和一些错误,例如:
/Users/dobrev/Development/iOS/SQLite.swift/SQLite/Statement.swift:25:30: error: cannot invoke initializer for type 'sqlite3_destructor_type' with an argument list of type '(COpaquePointer)'
internal let SQLITE_STATIC = sqlite3_destructor_type(COpaquePointer(bitPattern: 0))
^
/Users/dobrev/Development/iOS/SQLite.swift/SQLite/Statement.swift:26:33: error: cannot invoke initializer for type 'sqlite3_destructor_type' with an argument list of type '(COpaquePointer)'
internal let SQLITE_TRANSIENT = sqlite3_destructor_type(COpaquePointer(bitPattern: -1))
最终导致Command failed due to signal: Segmentation fault 11
有人可以帮忙吗?