Цель-C: не могу импортировать мою платформу - PullRequest
3 голосов
/ 19 августа 2011

Я только изучаю Objective-C, так что это будет довольно простой вопрос.Я создал приложение Mac OSX Cocoa и добавил его в рабочую область в XCode 4.

Я также создал проект Cocoa Framework с именем «Module» и добавил его в ту же рабочую область.По умолчанию XCode создал для меня Module.h и Module.m, которые я оставил без изменений.

Я видел много статей о том, как добавить каркас в проект, перейдя в фазу сборки ищелкнув + в разделе «Связать двоичные файлы с библиотеками».Я сделал это и теперь вижу набор инструментов в моем основном проекте приложения, который говорит «Module.Framework»

Итак, теперь мой следующий вопрос - как мне # импортировать это в мое основное приложение?Я пробовал различные комбинации, используя "и <, но все попытки сообщают, что файл не найден. </p>

Справка? :))

РЕДАКТИРОВАТЬ: Добавлено несколько снимков экрана

Workspace

enter image description here

1 Ответ

1 голос
/ 19 августа 2011

Пока Module.framework находится в вашем проекте (ваш основной проект, а не другой проект), вы можете использовать #import <Module/Module.h>. Кроме того, убедитесь, что у вас настроена зависимость , чтобы Xcode знал, как построить вашу среду, прежде чем пытаться построить основной проект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...