EDIT: эта проблема решена. Смотри ниже.Ошибка связи xcode
Эй, все. Я создаю приложение iPhone против своей собственной библиотеки. Для этого у меня есть проект библиотеки, на который ссылается приложение. Я правильно настроил путь заголовка, поскольку компиляция не вызывает никаких проблем. Тем не менее, у меня возникают проблемы во время стадии компоновки и я получаю эти ошибки:
Undefined symbols:
".objc_class_name_Location", referenced from:
[email protected][email protected][email protected] in Map.o
".objc_class_name_Tag", referenced from:
.objc_class_name_NamedTag in NamedTag.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Я подозреваю, что это потому, что я изменил некоторые пути, в то числе относительного пути проекта библиотеки. Впоследствии я обновил это в Xcode, поэтому я не уверен, почему я получаю эту ошибку.
Я даже попробовал повторное добавление зависимости библиотеки, и проблема не устранена.
Кроме того, библиотека строит и связывает отлично сама по себе и с ее связанными тестами.
Я знаю, вопрос такой же, как этот здесь, но данное решение, кажется, не относится ко мне, так как мои источники добавляются к цели: "collect2: ld returned 1 exit status" Error Iphone SDK. Please help me
Спасибо! Tom