three20 и xcode4.3: файл проблем лексики или препроцессора не найден

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

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.

любые предложения по исправлению этих двух проблем. Благодарность

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


person afmo    schedule 14.03.2012    source источник


Ответы (2)


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

person afmo    schedule 20.03.2012

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

#import 'Three20Style/TTStyleSheet.h'

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

person sherlock    schedule 03.04.2012