我创建了一个自定义类,用于存储一些数据。

我要存储的一条数据是

CLLocationCoordinate2D

我需要包括哪些标头才能使用/存储此数据类型?

我以为是MapKit,当我在Person.h文件中添加以下行时,出现错误

#import <MapKit/MapKit.h>


错误:MapKit.MapKit.h没有此类文件或目录

CLLocationCoordinate2D gpsData;


错误:“ CLLocationCoordinate2D”之前应有预期的specialier-qualifier-list

最佳答案

快速浏览一下CLLocationCoordinate2D的文档,就会发现在CLLocation.h中声明了该类型。您应该将CoreLocation框架添加到您的项目和#import <CoreLocation/CoreLocation.h>中。

关于ios - MapKit和自定义类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5612837/

10-12 02:46