当我运行以下代码时,出现错误“无法调用非函数类型'MKMapItem?的值”。

request.source(MKMapItem.mapItemForCurrentLocation())

在Swift 1.2中效果很好
有什么变化?

最佳答案

在Swift 2(Xcode Beta 5)中,source现在是MKDirectionsRequest的属性:

因此,代替:

request.source(MKMapItem.mapItemForCurrentLocation())

就是现在:
request.source = MKMapItem.mapItemForCurrentLocation()

关于ios - Swift 2.0中的MKMapItem错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32056934/

10-13 04:07