У меня проблемы с подключением 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
Что я делаю не так?
Я считаю, что вы добавили его в Project Build Settins, в то время как он должен быть в Target Build Settings (по крайней мере, так, как это было в моем проекте).
Project Build Settins
Target Build Settings
Вам нужно перетащить все связанные с KissXML файлы, где бы они ни находились на вашем жестком диске, в список файлов и папок вашего проекта в XCode, из звуков его.
Дайте мне знать, как это происходит!
Убедитесь, что файлы KissXML отображаются в разделе Compile Sources цели вашего проекта.
Compile Sources
поцелуй-xml-файлы http://i.minus.com/jbyxX58Kq2a1Vx.png
Обратите внимание, что я использую ARC, поэтому у меня есть дополнительные флаги компилятора для файлов KissXML.