iOS 5 MapKit,MKPlacemark,在iOS 5上运行iOS 4.3应用程序

时间:2012-02-24 11:45:15

标签: ios ios5 ios4 mapkit core-location

我遇到的问题是我正在尝试在iOS 5.0 SDK模拟器上运行iOS 4.3 SDK上开发的应用程序。

我正在使用MapKit框架,这是我的问题:

我收到一条错误消息,指出MapKit框架找不到标题<CoreLocation/CLPlacemark.h>

有谁知道如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

尝试替换

#import <CoreLocation/CLPlacemark.h>

#import <CoreLocation/CoreLocation.h>

答案 1 :(得分:1)

这是因为该应用程序未包含CoreLocation框架。

您必须执行以下操作来导入:

#import <CoreLocation/CoreLocation.h>

另外,请不要忘记在项目设置中将此框架添加到目标中:

项目&gt; 您的目标&gt;构建阶段&gt;链接二进制文件库。