SKVectorMapView:无法识别的选择器

时间:2015-09-29 13:18:57

标签: skmaps

我正在实施Skobbler SDK(v2.5),但我遇到了第一步的问题。

App崩溃时出现此错误: [SKVectorMapView displayTrafficWithMode:]:无法识别的选择器发送到实例

这是AppDelegate的代码

SKMapsInitSettings* initSettings = [[SKMapsInitSettings alloc]init];
initSettings.mapDetailLevel = SKMapDetailLevelLight;

[[SKMapsService sharedInstance] initializeSKMapsWithAPIKey:API_KEY settings:initSettings];

这是ViewController的代码:

- (void)viewDidLoad {
     [super viewDidLoad];

     SKMapView *mapView = [[SKMapView alloc] initWithFrame:CGRectMake( 0.0f, 0.0f,  CGRectGetWidth(self.view.frame), CGRectGetHeight(self.view.frame) )];
     [self.view addSubview:mapView];
}

你能告诉我出了什么问题吗?

1 个答案:

答案 0 :(得分:4)

确保将“-ObjC”添加到“其他链接器标志”。

“选择项目并选择目标。选择Build settings选项卡,然后在Other links flags选项中引入-ObjC。” 来自developer.skobbler.com