Three20: такой файл или каталог не найдены

за последние 4 часа я пытаюсь добавить Three20 в свой проект iOS. Я стараюсь избегать этого долгое время, но сейчас я нахожусь в точке, в которой я не могу :)

Итак, я правильно добавил все это в свои проекты, и примерно через 2 часа работы он отлично скомпилировался !!!

Плохо, я получил ошибку «Нет такого файла или каталога» при попытке

#import "Three20/Three20.h"

Я пробую почти каждую строку в «Пути поиска заголовков», которую я могу себе представить, чтобы заставить это работать, но я понятия не имею...

вот скриншот моего списка каталогов:

http://i.stack.imgur.com/9yWjM.png

вот мои пути поиска заголовков:

http://i.stack.imgur.com/uXEWP.png

Что я делаю неправильно?


person kovu17    schedule 13.08.2011    source источник


Ответы (4)


Вы пытались добавить платформу three20 вручную или с помощью прилагаемого скрипта ttmodule.py? Сценарий обычно заботится обо всем. Вы можете либо импортировать фреймворк в старый проект на основе xcode3, либо в текущий проект на основе xcode4. Скрипт Python находится в src/scripts/

person DucatiNerd    schedule 13.08.2011
comment
Я сделал это вручную, и это работает (кроме заголовков) - person kovu17; 13.08.2011

Краткий ответ: все. Three20 имеет очень четкую документацию. Просто следуйте разделу Добавление Three20 в ваш проект на странице https://github.com/facebook/three20

person Anton    schedule 13.08.2011
comment
Я следил за ними, я попробовал ридми там и все, кроме путей поиска в заголовке, работает нормально! - person kovu17; 13.08.2011

По крайней мере, для Xcode 4.2 и 4.3 вы должны выполнить предыдущий шаг, прежде чем нажимать «Продукт-> Архив». На этом шаге нажмите: Продукт -> Сборка для -> Сборка для архивации.

person Luis Andrés García    schedule 24.02.2012

В USER_HEADER_SEARCH_PATHS в настройках сборки в разделе «Пути поиска» добавьте следующее:

$(BUILT_PRODUCTS_DIR)/../../три20

$(BUILT_PRODUCTS_DIR)/../three20

person Russ    schedule 28.04.2012