作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
代码:
-(void)getRouteDirections{
MKDirectionsRequest *request = [[MKDirectionsRequest alloc] init];
[request setSource:[MKMapItem mapItemForCurrentLocation]];
// It crashes on this line:
MKPlacemark * placemark = [[MKPlacemark alloc]initWithCoordinate:_location.coordinate];
}
异常(exception):
-[MKPlacemark initWithCoordinate:]: unrecognized selector sent to instance
仅在 iOS 9 上崩溃。我该如何解决这个问题?
最佳答案
来自Larme的回答评论:
- (instancetype)initWithCoordinate:(CLLocationCoordinate2D)coordinate;
自 iOS10 起可用。
对于 iOS 9 或更早版本,initWithCoordinate:addressDictionary:
自 iOS 3 起可用。
关于ios - 仅在 iOS 9 上崩溃 : [MKPlacemark initWithCoordinate:]: unrecognized selector,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41486370/
我的程序在 IOS 4.0 上运行良好,但是在 IOS 5.0 上运行有如下警告: “AddressAnnotation 可能不会响应 initWithCoordinate。” 如何更改此部分以下内容
代码: -(void)getRouteDirections{ MKDirectionsRequest *request = [[MKDirectionsRequest alloc] init]
我是一名优秀的程序员,十分优秀!