Sto usando xcode 6 e ho importato libsqlite3.dylib
e libsqlite3.0.dylib
. Ho anche aggiunto le Bridging-Header.h
di file streghe importazioni sqlite3.hSQLITE_TRANSIENT undefined in Swift
posso aprire il database SQLite e fare operazioni semplici come inserto selezionare ...
Con if (sqlite3_bind_text(compiledStatement, 2, Name.cStringUsingEncoding(NSUTF8StringEncoding), -1, SQLITE_TRANSIENT) != SQLITE_OK)
ho un errore: Use of unresolved identifier 'SQLITE_TRANSIENT'
Che spettacolo faccio? Sono nuovo in Swift, è la mia prima domanda su Stack, qualcuno mi aiuta!
mostrare un po 'di codice come come si importano sqlite3.h? –
nel mio Bridging-Header.h. Aggiungo #import. Penso che sia perché nel mio sqlite3.h non definisce SQLITE_TRANSIENT e SQLITE_STATIC perché posso usare altre costanti come SQLITE_OK, SQLITE_DONE. –
Chongzl
sì, l'errore lo dice semplicemente. –