Импорт внешней библиотеки в проект Xcode

#objective-c

#objective-c

Вопрос:

По какой-то причине, когда я пытаюсь импортировать библиотеку в свой проект xcode, он ее не распознает. В нем говорится:

Libxml/xmlversion.h: нет такого файла или каталога

ect, ect

Почему я получаю это? Я импортировал их и вижу в своей папке «связанные фреймворки». На самом деле я только что импортировал другие фреймворки приложений / библиотеки и код, чтобы добавить их в свой app…it компилируется в другом приложении, из которого я скопировал, но когда я импортирую в свое, это не работает.

Ответ №1:

Вам нужно добавить в «Пути поиска заголовка» в настройках вашего проекта xcode. Для libxml2 путь такой: ${SDKROOT}/usr/include/libxml2/libxml/**

Комментарии:

1. странно. Теперь там написано «cocoa / cocoa.h: такого файла или каталога нет»

2. Хм .. я не знаю об этом. Я предполагаю, что вы связали Cocoa Framework со своим проектом, правильно?

3. да! — Я где-то читал, что ошибка означает, что я неправильно реализовал заголовок… есть идеи?

4. о, кстати… это для приложения Mac.

5. Странно, сохраняется ли ошибка, если вы измените путь на «Пути поиска пользовательского заголовка»?