Конвертировать CLLocationCoordinate2D в double или int swift
Как бы я преобразовал CLLocationcoordiante в double, чтобы я мог выполнить арифметику на нем и сравнить координаты, используя их размер? In (быстро для IOS)
1 ответ
Решение
CLLocationCoordinate2D
это структура latitude
а также longitude
оба определены как CLLocationDegrees
который сам по себе является typealias double
,
Следующий код создает местоположение в коде, но оно также может быть предоставлено функцией MapKit:
var location = CLLocationCoordinate2D(latitude: 10.30, longitude: 44.34)
Теперь вы можете получить доступ к значениям, позвонив location.latitude
а также location.longitude
,