尝试向谷歌地图添加标记,但应用程序在函数调用时崩溃addMarker()
,异常详情如下,
由于未捕获的异常“ GMSThreadException ”而终止应用程序,原因:“必须从 UI 线程进行对 iOS 版 Google Maps SDK 的所有调用”
仅供参考 vwGogleMap 是全局的,并且在我试图绘制标记的函数中。
func addMarker() -> Void
{
var vwGogleMap : GMSMapView?
var position = CLLocationCoordinate2DMake(17.411647,78.435637)
var marker = GMSMarker(position: position)
marker.title = "Hello World"
marker.map = vwGogleMap
}
任何帮助,将不胜感激,
TIA。