2016-11-04 1 views
0

страница http://www.sqlite.org/threadsafe.html упоминает:Какой режим нарезки Sqlite для iOS, скомпилированный в Swift?

Однозаходные

Многопоточность

Serialized

Как мы можем реализовать, что потоки в Swift. Или как использовать sqlite3_config(SQLITE_CONFIG_MULTITHREAD in Swift

+0

проверит http://stackoverflow.com/questions/24102775/accessing-an-sqlite-database-in-swift –

+0

Даже после того, как добавленные файлов мост и все мы не в состоянии использовать sqlite3_config – aaK

+0

Ваш вопрос должен быть пересмотрен. –

ответ

2

Вместо sqlite3_config вы можете добавить необходимые параметры при открытии базы данных. Это доступно только для sqlite3_open_v2, а не для sqlite3_open или sqlite3_open16.

Вот пример:

let rc = sqlite3_open_v2(databasePath, &db, SQLITE_OPEN_CREATE|SQLITE_OPEN_READWRITE|SQLITE_OPEN_FULLMUTEX, nil) 
Смежные вопросы