«Неизвестное имя типа», несмотря на включенную структуру - PullRequest
1 голос
/ 09 февраля 2012

Я пытаюсь (не удается) установить RestKit, который требует ссылки на один проект Xcode внутри другого.Файл фреймворка RestKit создает выражение NSRegularExpression и соответственно выполняет #import <Foundation/Foundation.h>.Когда я строю, Xcode выплевывает «Неизвестное имя типа« NSRegularExpression »».

Я думаю, что может быть круговая ссылка на Core Foundation, потому что я включаю его в свой проект, а RestKit включает его в свой?(Помните, на проект RestKit ссылаются внутри моего, согласно их инструкциям по установке.)

Также стоит отметить: В моих настройках сборки проекта у меня установлены пути поиска по заголовку и библиотекевнутрь пути RestKit/Build, опять же, согласно их инструкциям.

Ответы [ 2 ]

1 голос
/ 09 февраля 2012

Я предполагаю, что вы создаете свой проект для iOS.Если вы включили RestKit.framework в свой проект, удалите его..Framework предназначен для использования в проектах Mac OS, вместо него добавьте libRestKit.a.

0 голосов
/ 11 февраля 2012

Я понял, что выполняю настройки сборки для проекта, а не для цели. Убедившись, что я изменил пути и библиотеки на цели вместо проекта, я решил все свои проблемы!

...