Проект не связан (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.