No se puede invocar el inicializador para el tipo 'sqlite3_destructor_type'

Hasta ahora elrespuesta de Martin R Ha funcionado perfectamente. Pero a partir de Swift2 ahora genera el error

No se puede invocar el inicializador para el tipo 'sqlite3_destructor_type' con una lista de argumentos del tipo '(COpaquePointer)'

en esas lineas:

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))

Respuestas a la pregunta(1)

Su respuesta a la pregunta