Я пытаюсь получить почасовой прогноз от Wunderground API, но мой код возвращает эту ошибку. Меня интересует прогнозная влажность в течение определенного часа дня от API Wunderground для исследовательского проекта.Прогноз wunderground api в Swift с json
let currenttt = jsonResult["current_observation"] as NSDictionary
let currentttv = currenttt["display_location"] as NSDictionary
let c: String! = currentttv["city"] as NSString
этот код работает отлично на http://api.wunderground.com/api/0c5ad177d8c2e097/conditions/q/CA/San_Francisco.json но то, что мне нужно добавить, чтобы получить влажность в разное время.
Я пытаюсь получить информацию о значке, я понимаю, что это зависит от часа или другого значения, которое мне нужно добавить, чтобы получить конкретную «иконку».
пусть urlAsString "http://api.wunderground.com/api/0c5ad177d8c2e097/forecast/q/CA/San_Francisco.json"
let w = jsonResult["hourly_forecast"] as NSDictionary
let f = w["FCTTIME"] as NSDictionary
let a: String! = f["icon"] as NSString
ошибка «Операция не может быть завершена. (NSURLErrorDomain ошибка -1001.) Фатальная ошибка: неожиданно обнаружила ноль, а разворачивание необязательного значения (lldb) «
и„Тема 10: EXC_BREAKPOINT (код = EXC_ARM_BREAKPOINT, субкодовый = 0xe7ffdefe)“
Добро пожаловать в SO! Какую ошибку вы получаете? Не могли бы вы опубликовать это вместе с вашим вопросом? – Timusan
Я пытаюсь получить информацию о значке, я понимаю, что это зависит от часа или другого значения, которое мне нужно добавить, чтобы получить конкретную «иконку». пусть urlAsString "http://api.wunderground.com/api/0c5ad177d8c2e097/forecast/q/CA/San_Francisco.json" Пусть W = JsonResult [ "hourly_forecast"] как NSDictionary Пусть F = W [ "FCTTIME "] как NSDictionary let a: String! = f ["icon"] как NSString Ошибка: «Операция не может быть выполнена. (Ошибка NSURLErrorDomain -1001.) Фатальная ошибка: неожиданно найден nil при развертывании необязательного значения (lldb) " – RenzoG