Я создал новый файл mapViewController.swift и его файл xib. В mapViewController у меня есть импорт GoogleMap и GooglePlace
Я создал новый пользовательский интерфейс и определил его класс как GMSMapView.
Я также добавил IBOutlet, как это -> @IBOutlet weak var showMapView: GMSMapView!
Это мой взгляд, в котором я добавил uiview, определил его класс GMSMapView.
И я использую этот код, чтобы показать карту Google
let camera = GMSCameraPosition.camera(withLatitude: 53.9,longitude: 27.5667, zoom: 6)
let mapView = GMSMapView.map(withFrame: showMapView.frame, camera: camera)
showMapView = mapView
Проверьте, у меня есть прикрепленный снимок экрана моего кода с точкой останова, и я перехожу на одну
Это следующий снимок экрана, когда я перехожу на один шаг, но когда я снова перехожу через шаг, мое приложение вылетает и выдает ошибку, как я упоминал ниже:
и я добавляю точку останова на GMSCAmeraPosition
, затем я увеличиваю точку останова построчно, когда я пересекаю GMSMapView.map
, тогда мое приложение падает
и получил ошибку в моей консоли libc ++ abi.dylib: завершается с неисключенным исключением типа NSException