Проблема при включении пользовательского фреймворка в Project - PullRequest
1 голос
/ 14 марта 2011

Я пытаюсь научиться создавать собственные фреймворки и использовать их в проекте в какао, поэтому я начал с простой пользовательской фреймворк с именем - SimpleFramework.

Он содержит один класс только с одним методом класса:

// class name: SimpleClass, role: Public

+ (void)displayMessage{
    NSLog(@"Hello World");
}

Я также установил путь к его каталогу установки на - @ executetable_path /../ Frameworks , затем скомпилировал его.

Я включил его в другой проект - SimpleTest,используя следующие шаги:

  1. Перетащите SimpleFramework.framework в папку Frameworks в проекте.Также выбран пункт «Копировать элементы в папку целевой группы» и флажок «Добавить в цели».

  2. Создан новый этап создания файлов копирования.Выбрал место назначения как Frameworks.

  3. Перетащил в него SimpleFramework.framework.

Проблема в том, что я пытаюсь импортировать SimpleClass.h в классе SimpleTestAppDelegate, он выдает это сообщение об ошибке при компиляции-

SimpleClass.h: нет такого файла или каталога.

Может кто-нибудь предложить мне, если я делаю что-то неправильно?

Код для приложения можно найти здесь - Пример кода ссылки

Спасибо,

Miraaj

1 Ответ

1 голос
/ 15 марта 2011

Я нашел свое решение. Мне не хватало этой строки:

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