Проект не связан (KissXML/iOS)

У меня проблемы с подключением KissXML к моему проекту iOS. Я добавил путь "/usr/lib/libxml2" в "Путь поиска заголовка" и "-lxml2" в "Другие флаги компоновщика". Но я получаю эту ошибку при сборке моего проекта:

   Undefined symbols: "_OBJC_CLASS_$_DDXMLDocument", 
          referenced from: objc-class-ref-to-DDXMLDocument in RSSParser.o 
   ld: symbol(s) not found
   collect2: ld returned 1 exit status

Что я делаю неправильно?

3 ответа

Вам нужно перетащить все связанные с KissXML файлы, где бы они ни находились на вашем жестком диске, в список файлов и папок вашего проекта в XCode, из его звуков.

Дайте мне знать, как это происходит!

Я полагаю, что вы добавили его в Project Build Settins в то время как это должно быть в Target Build Settings (хотя бы то, что было в моем проекте).

Убедитесь, что файлы KissXML отображаются в Compile Sources раздел цели вашего проекта.

http://i.minus.com/jbyxX58Kq2a1Vx.png

Обратите внимание, что я использую ARC, поэтому у меня есть дополнительные флаги компилятора для файлов KissXML.

Другие вопросы по тегам