我在iOS中有一个现成的项目,其中包括各种框架:MapKit
,SDWebImage
,CoreLocation
等。
当我尝试运行该项目时,我收到错误:
Lexical or preprocessor issue: CoreLocation/CoreLocation.h not found
但是CoreLocation/CoreLocation.h
存在。我删除了并再次添加了mapkit
和corelocation
框架。我仍然得到同样的错误。
我还清理并构建了项目相同的错误。
我甚至删除了工作区并通过引用此链接重新打开它:Compile, Build or Archive problems with Xcode 4 (and dependencies)
仍然是同样的错误。
我该如何解决这个问题?欢迎任何解决方案。
答案 0 :(得分:0)
假设您使用的是Xcode 5,请使用@import CoreLocation
代替#import。这利用new modules feature in LLVM为您导入标题和链接框架。