Używam xcode 6 i zaimportowałem libsqlite3.dylib
i libsqlite3.0.dylib
. Dodałem już także przywóz Bridging-Header.h
plików witch sqlite3.hSQLITE_TRANSIENT niezdefiniowany w Swift
mogę otworzyć bazę danych SQLite i wykonywać proste operacje, takie jak wkładki wybrać ...
Z if (sqlite3_bind_text(compiledStatement, 2, Name.cStringUsingEncoding(NSUTF8StringEncoding), -1, SQLITE_TRANSIENT) != SQLITE_OK)
mam błąd: Use of unresolved identifier 'SQLITE_TRANSIENT'
Co mam zrobić? Jestem nowy w Swift, to moje pierwsze pytanie na Stack, pls, pomóżcie mi!
pokazać trochę kodu podobnego jak importować sqlite3.h? –
w moim Bridge-Header.h dodaję #import. Myślę, że to dlatego, że w moim sqlite3.h nie definiuje SQLITE_TRANSIENT i SQLITE_STATIC, ponieważ mogę używać innych stałych, takich jak SQLITE_OK, SQLITE_DONE. –
Chongzl
Błąd tak po prostu to mówi. –