Я использую CoreLocation для успешного определения местоположения пользователя. Однако, когда я пытаюсь использовать метод CLLocationManagerDelegate:
func locationManager(_ manager: CLLocationManager!, didFailWithError error: NSError!)
У меня возникают проблемы с термом ошибки.
func locationManager(manager: CLLocationManager!, didFailWithError error: NSError!) {
println("didFailWithError \(error)")
if let err = error {
if err.code == kCLErrorLocationUnknown {
return
}
}
}
В результате появляется сообщение об ошибке "Использование неопределенного идентификатора kCLErrorLocationUnknown". Я знаю, что kCLErrors - это перечисления и что они развились в Swift, но я застрял.