词法或预处理器问题:未找到CoreLocation / CoreLocation.h

时间:2013-10-25 11:02:51

标签: ios objective-c xcode

我在iOS中有一个现成的项目,其中包括各种框架:MapKitSDWebImageCoreLocation等。 当我尝试运行该项目时,我收到错误:

Lexical or preprocessor issue: CoreLocation/CoreLocation.h not found

但是CoreLocation/CoreLocation.h存在。我删除了并再次添加了mapkitcorelocation框架。我仍然得到同样的错误。 我还清理并构建了项目相同的错误。 我甚至删除了工作区并通过引用此链接重新打开它:Compile, Build or Archive problems with Xcode 4 (and dependencies)

仍然是同样的错误。

我该如何解决这个问题?欢迎任何解决方案。

1 个答案:

答案 0 :(得分:0)

假设您使用的是Xcode 5,请使用@import CoreLocation代替#import。这利用new modules feature in LLVM为您导入标题和链接框架。