FMDatabase'i kullanmaya çalıştığımda sorun yaşıyorum.SQLite sarmalayıcıyı kullanmaya çalışırken hata FMDatabase
Eklediğim Postadölesan dosyalar:
FMDatabaseQueue
FMDatabaseAdditions
FMDatabase
FMResultSet
FMDatabasePool
..ve de libsqlite3.dylib kütüphane ve ithal FMDatabase.h eklemiş, ama en kısa sürede bu hattı olarak:
FMDatabase *db = [FMDatabase databaseWithPath:@"/tmp/tmp.db"];
bu hatayı alabilirsiniz ..Ben:
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_FMDatabase", referenced from:
objc-class-ref in DBWrapper.o
ld: symbol(s) not found for architecture i386
Ben de 4.0 arasında Dağıtım hedef gibi ayarlarını değiştirerek denedim - 5.0 ve yeni, temiz bir proje vb. Oluşturma.
Xcode Version 4.3 (4E109) kullanıyorum.
Neyi yanlış yapıyorum? :)
// Stefan
.h ve .m dosyalarını projenize eklediniz mi? – lawicko
Evet, fmdb.m dışındaki tüm dosyaları src'den ekledim. –