Используя sqlite3 sqlcipher DB, как? (ИОС) - PullRequest
1 голос
/ 17 октября 2011

Я зашифровал sqlite db, используя sqlcipher.Но как мне продолжить обычную работу с БД?

Спасибо всем.

1 Ответ

0 голосов
/ 09 февраля 2012

Не документация помогает?

Я думаю, вы должны сделать что-то вроде:

const char* key = [@"BIGSecret" UTF8String];
sqlite3_key(database, key, strlen(key));
if (sqlite3_exec(database, (const char*) "SELECT count(*) FROM sqlite_master;", NULL, NULL, NULL) == SQLITE_OK) {
        NSLog(@"db password ok");
        //perform operation

} else {
        NSLog(@"db password mismatch");
}
sqlite3_close(database);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...