Ошибка при интеграции Three20 в приложение для iphone

Я собираюсь интегрировать Three20 в свой проект. Я выполнил те же инструкции, что и на этой странице

Three20. Но я не могу найти проблему #import "Three20 / Three20.h".

Путь поиска заголовка в разделе "Информация о проекте"> "Сборка" я установил как ../three20/Build/Products/three20

Подскажите, пожалуйста, в чем может быть проблема с настройкой пути поиска в моем заголовке?

Спасибо, Deepika


person Deepika    schedule 15.06.2010    source источник
comment
three20/ и ваш проект используют одну и ту же родительскую папку?   -  person Anurag    schedule 15.06.2010
comment
Спасибо, Anurag .... Теперь у меня работает.   -  person Deepika    schedule 15.06.2010
comment
Будет ли нормальным этикетом для Анурага скопировать его комментарий в ответ, а для Дипики - установить его как ответ? Таким образом, другие люди будут знать, что на вопрос уже дан ответ и процент ответов Дипики улучшится с 17%.   -  person JeremyP    schedule 15.06.2010


Ответы (2)


1 - Создайте свой проект (например: SampleApp)
2 - Скопируйте папку three20 в папку SampleApp
3 - Ваш каталог структура будет следующей
|
|
| SampleApp
| --- three20
| --- SampleApp.xcodeproj
| --- другие файлы и папки

4 - В командной строке запустите этот сценарий в каталоге SampleApp.

python three20 / src / scripts / ttmodule.py -p ./SampleApp.xcodeproj Three20

5 - СДЕЛАНО

person Tuyen Nguyen    schedule 19.10.2011

Я тоже рвал волосы с тех пор, как правильно добавил three20 в вашу новую iOS4 с помощью действительно основных инструкций, перечисленных здесь: http://github.com/facebook/three20 тоже не работал.

Проблема: можно скомпилировать новый файл three20 в проект iOS и получить следующую ошибку: не удается найти #import "Three20 / Three20.h".

Вот лучшее решение для тех, у кого такая же проблема:
1) Добавьте свой three20 в путь к вашему проекту iphone следующим образом:
[yourProjectPath] / [iOSProjectName] / three20 / ..
2) cd three20 dir
3) запустить:
python src / scripts / ttmodule.py -p [yourProjectPath] / [iOSProjectName] / [iOSProjectName] .xcodeproj Three20 -c Debug -c Release
4) перейти в XCode и сделать сборку сейчас.

Спасибо jverkoey за добавление этого в ... man
u избавит нас от головной боли, если вы когда-нибудь прочтете это: -) kudos bud! : -)
http://github.com/facebook/three20/commit/0814b1c149cbea987/commit/0814b1c149cbea27955 a>

Пожалуйста, проголосуйте за этот ответ, если он вам поможет. Спасибо :-)

person tomtom    schedule 21.10.2010