代码:
-(void)getRouteDirections{
MKDirectionsRequest *request = [[MKDirectionsRequest alloc] init];
[request setSource:[MKMapItem mapItemForCurrentLocation]];
// It crashes on this line:
MKPlacemark * placemark = [[MKPlacemark alloc]initWithCoordinate:_location.coordinate];
}例外:
-MKPlacemark initWithCoordinate::发送到实例的未识别选择器
它只在iOS 9上崩溃。我如何解决这个问题?
发布于 2017-08-01 16:10:39
来自Larme评论的答复:
- (instancetype)initWithCoordinate:(CLLocationCoordinate2D)coordinate;可以从iOS10开始使用。
对于iOS 9或更高版本,initWithCoordinate:addressDictionary:可以从iOS 3开始使用。
https://stackoverflow.com/questions/41486370
复制相似问题