three20 и xcode4.3: лексический файл или файл препроцессора не найден - PullRequest
0 голосов
/ 14 марта 2012

Я использую Xcode 4.3 и iOS 5.1.Я успешно добавил три20 к своему проекту.но я сталкиваюсь с 2 проблемами:

1- ld: предупреждение: каталог не найден для опции '-L / Projects / iphone / myProj / three20 / Build / Products / Debug-iphoneos

2-файл не найден при импорте «Three20 / TTStyleSheet.h» и другого файла заголовка

Я добавил эти

  • $ (BUILT_PRODUCTS_DIR) /../ three20
  • $ (BUILT_PRODUCTS_DIR) /../../ three20
  • three20 / Build / Products / three20 для заголовков путей поиска.

Я использую Xcode 4.3 и iOS 5.1.

любое предложение, чтобы исправить эти 2 проблемы.спасибо

Редактировать : предупреждение было вызвано путями поиска в библиотеке, в которых упоминалось о трех20 / Build / Products / Debug-iphoneos, удалив, что у меня нет предупреждения.Но у меня все еще есть ошибка

Ответы [ 2 ]

0 голосов
/ 03 апреля 2012

Кроме того, TTStyleSheet.h находится в папке с именем Three20Style. Так что вы должны сделать:

#import 'Three20Style/TTStyleSheet.h'

, если вы хотите, чтобы был включен только этот заголовочный файл.

0 голосов
/ 20 марта 2012

Я понял, что это глупая ошибка, которую я сделал, и импортировал файлы заголовков (например, "Three20/TTStyleSheet.h") в мои классы вместо импорта "Three20/three20.h"

...