Ошибка дублированного символа при переходе на выпуск - PullRequest
0 голосов
/ 02 апреля 2012

Я нормально работал в схеме отладки, теперь я перешел на Release, и у меня появляется эта ошибка:

duplicate symbol _OBJC_CLASS_$_FMDatabase in /Users/XXX/Library/Developer/Xcode/DerivedData/XXX-eotzriquwrojfrgwpqxtmjmoyrlq/Build/Products/Release-iphonesimulator/libMapView.a(FMDatabase.o) and /Users/XXX/Library/Developer/Xcode/DerivedData/XXX-eotzriquwrojfrgwpqxtmjmoyrlq/Build/Intermediates/XXX.build/Release-iphonesimulator/XXX.build/Objects-normal/i386/FMDatabase.o for architecture i386

Есть идеи о том, что происходит?

1 Ответ

1 голос
/ 02 апреля 2012

У вас есть два класса с именем FMDatabase, или, более вероятно, у вас есть один класс, но вы пытаетесь связать его объектный файл дважды.Я полагаю, вы включили файл .m в проект, но у вас также есть библиотека с ним.

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