Ich versuche Abwickeln json mit schnellen zu analysieren mit folgenden:gefunden unerwartet null, während ein optionaler Wert Parsing json swift
let apiPath = "http://samples.openweathermap.org/data/2.5/forecast?q=München,DE&appid=b1b15e88fa797225412429c1c50c122a1"
func getDataWithCompletionHandler(completionHandler: (_ jsonData: JSON?) -> Void) {
let request : URLRequest = URLRequest(url: URL(string: apiPath)!)
Alamofire.request(apiPath, method: .get)
.responseJSON { (response) in
Wenn meine app läuft bekam ich einen Fehler auf der Leitung:
let request : URLRequest = URLRequest(url: URL(string: apiPath)!)
fatal error: unexpectedly found nil while unwrapping an Optional value.
Aber ich habe die richtige Zeichenfolge übergeben. Warum ist dieser Fehler passiert?
Entfernen Sie diese Zeile aus code.let Anfrage Mit Verwendung: URLRequest = URLRequest (url: URL (string: apiPath)!) –
Ihr apiPath ist keine richtige URL-Zeichenfolge –
@UsamaSadiq warum? Bitte versuchen Sie es und Sie werden JSON Antwort finden. –