Может ли iOS 12 использовать SQLite с однопоточным режимом? - PullRequest
0 голосов
/ 14 декабря 2018
sqlite3_shutdown();
sqlite3_config(SQLITE_CONFIG_SINGLETHREAD);
sqlite3_initialize();
NSString *docmentPath = 
NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];
NSString *sqlitePath = [docmentPath stringByAppendingPathComponent:@"database.sqlite"];
int result =  sqlite3_open([sqlitePath UTF8String],&_db);

Я пытаюсь настроить однопоточный режим на моем устройстве iOS 12.1 ,, но sqlite3_open

возвращает код ошибки 7: SQLITE_NOMEM.

Хорошо работает на iOS 11.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...