Я сейчас использую FMDB для приложения для iPhone, и я нахожу это ... хорошо. Это действительно отличный маленький упаковщик SQLite.
FMDB GitHub:
https://github.com/ccgus/fmdb
Единственная проблема - мне нужно использовать пользовательскую функцию. В SQLite я могу легко сделать это, используя следующий синтаксис:
sqlite3_create_function(database, "custom", 4, SQLITE_UTF8, NULL, &customFunc, NULL, NULL);
Кроме FMDB, я не думаю, что есть способ использовать пользовательскую функцию?
Поправь меня, если я ошибаюсь. Любая помощь будет принята с благодарностью.