使用Swift创建Cordova插件
问题描述:
我使用Swift创建了一种Apple Map应用程序。我创建的应用程序需要在科尔多瓦完成,所以我计划在科尔多瓦创建一个快速插件并希望使用插件启动该地图。使用Swift创建Cordova插件
斯威夫特苹果地图:
Viewcontroller.swift我只用的MKMapView,MKCircle,MKPolyline,
方法渲染:
func mapView(mapView: MKMapView, rendererForOverlay overlay: MKOverlay) -> MKOverlayRenderer
{}
方法对定制标注更新:
func mapView(mapView: MKMapView, viewForAnnotation annotation: MKAnnotation) -> MKAnnotationView?
{}
虽然我从科尔多瓦项目中点击按钮,我需要showcas e Cordova项目内部的快速苹果地图可能吗?
如果可能的话,请您提供一些教程。
我试着像“科尔多瓦插件”一些早期的教程,但它没有帮助我:(
答
我写了一篇关于如何开发一个斯威夫特科尔多瓦插件适用于iOS的教程,最近更新的覆盖斯威夫特3和XCode 8.2。您可能需要更新您的代码以使用@obcj
来告诉编译器使用什么名称来将您的Swift函数公开给Cordova,这仍然是Objective C.我的更新教程可以在here。