У меня есть два поля UITextField, которые пользователи могут вводить в широте и долготе, эти координаты затем используются для создания булавки в MKMapView.
Я хочу найти способ проверить, являются ли вводимые значения фактическими координатами GPS или просто мусором. Есть ли способ сделать это?
В Kotlin мы можем сделать что-то вроде этого:
fun isValidLatLang(latitude: Double?, longitude: Double?): Boolean {
return latitude?.toInt() in -90 until 90 && longitude?.toInt() in -180 until 180
}