我创建了一个自定义类,用于存储一些数据。
我要存储的一条数据是
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/