Ошибка при попытке использовать оболочку SQLite FMDatabase

У меня возникают проблемы при попытке использовать FMDatabase.

Я добавил эти файлы:

FMDatabaseQueue
FMDatabaseAdditions
FMDatabase
FMResultSet
FMDatabasePool

...а также добавил библиотеку libsqlite3.dylib и импортировал FMDatabase.h, но как только я раскомментировал эту строку:

FMDatabase *db = [FMDatabase databaseWithPath:@"/tmp/tmp.db"];

..я получаю эту ошибку:

Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_FMDatabase", referenced from:
      objc-class-ref in DBWrapper.o
ld: symbol(s) not found for architecture i386

Я также пытался изменить такие настройки, как цель развертывания между 4.0 и 5.0, и создать новый, чистый проект и т. д.

Я использую Xcode версии 4.3 (4E109).

Что я делаю не так? :)

// Stefan

9
задан Stefan Edberg 29 February 2012 в 15:14
поделиться