/ / Impossible d'établir un appel réseau - rapide, programmation réseau

Impossible d'établir un appel réseau - programmation réseau rapide

J'essaie de passer un appel réseau à forecast.io pour obtenir une prévision météorologique. Mon code ressemble à ceci:

class ViewController: UIViewController {

private let apiKey = "" // 32 letters and numbers

override func viewDidLoad() {
super.viewDidLoad()


let baseURL = NSURL(string: "https://developer.forecast.io/forecast/(apiKey)/")
let forecastURL = NSURL(string: "37.8267,-122.423", relativeToURL: baseURL)

let weatherData = NSData(contentsOfURL: forecastURL!, options: nil, error: nil)

println(weatherData)
}


}

Le println () renvoie simplement nil. Lorsque je me connecte à forecast.io, je constate que je n’ai pas encore passé d’appel. Quel est le problème avec mon code?

Réponses:

0 pour la réponse № 1

Le problème réside dans l'URL:

"https://developer.forecast.io/forecast/

devrait être

"https://api.forecast.io/forecast/