错误:尝试导入外部框架时出现词法或预处理器问题

时间:2011-12-14 14:44:48

标签: ios5 xcode4.2

当我尝试导入外部框架(名为Mappy)时,我在构建和运行阶段发现错误:

Lexical or preprocessor issue
'MappyKit/MappyKit.h' file not found.

显而易见的想法是说缺少MappyKit.h文件。但是,它确实存在于框架文件夹中。 那么,请问,那是什么问题?我几天都在苦苦挣扎。

1 个答案:

答案 0 :(得分:0)

通常它意味着就像错误说“找不到''MappyKit / MappyKit.h'文件。”因此将该文件导入您的文件夹。还要确保正确导入。

#import <something> 
vs
#import "something"

虽然我遇到了问题,但是它正在运行一个构建,然后在下一个版本中出现此错误。我设法清理我的构建并修复它。

要查看您是否确实连接了外部框架,可以将鼠标悬停在#import <something>上并按住command->left click,如果这会打开您导入的文件,那么您可以正确导入!