three20和xcode4.3:找不到词法或预处理器问题文件

时间:2012-03-14 13:18:57

标签: header three20 xcode4.3

我正在使用Xcode 4.3和iOS 5.1。 我已经成功地为我的项目添加了三个。但我遇到了两个问题:

1- ld:警告:找不到选项'-L / Projects / iphone / myProj / three20 / Build / Products / Debug-iphoneos

的目录 导入“Three20 / TTStyleSheet.h”和其他头文件

时,找不到2-文件

我添加了这些

  • $(BUILT_PRODUCTS_DIR)/../ three20
  • $(BUILT_PRODUCTS_DIR)/../../ three20
  • three20 /生成/产品/ three20 也是标题搜索路径。

我正在使用Xcode 4.3和iOS 5.1。

任何修复这两个问题的建议。 感谢

编辑:图书搜索路径引发了警告,过去曾提到过三20 / Build / Products / Debug-iphone,删除了我没有警告。但我仍然有错误

2 个答案:

答案 0 :(得分:0)

我发现这是一个愚蠢的错误,我直接将头文件(例如“Three20/TTStyleSheet.h”)导入我的课程,而不是导入“Three20/three20.h

答案 1 :(得分:0)

此外,TTStyleSheet.h位于名为Three20Style的文件夹中。所以你必须这样做:

#import 'Three20Style/TTStyleSheet.h'

如果您只想要包含该头文件。