У меня возникли ошибки после преобразования в swift 2.3.Неоднозначное использование «индекса» после преобразования в swift 2.3
guard let json = try NSJSONSerialization.JSONObjectWithData(data!, options: []) as? NSDictionary else {
throw JSONError.ConversionFailed
}
guard
let loadedWeather = json["weather"]![0]["description"] as? String,
let loadedTemperatur = json["main"]!["temp"] as? Float,
let loadedWindSpeed = json["wind"]!["speed"] as? Float
else {
print("Weather JSON-Parsing failed")
return
}
Ошибка Ambiguous use of subscript
приходит объявляя "loadedWeather, loadedTemperatur и loadedWindSpeed".
Уже пытался изменить NSDictionary словарь и другие вещи, помог на другую позицию в коде, но здесь ....
спасибо, ребята
Спасибо, ребята! Вы оба решили мою проблему, я решил это решение. – kuemme01