मैं मौसम पूर्वानुमान के लिए पूर्वानुमान के लिए एक नेटवर्क कॉल करने की कोशिश कर रहा हूं। मेरा कोड इस तरह दिखता है:
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)
}
}
Println () सिर्फ nil देता है। जब मैं पूर्वानुमान के लिए लॉग इन करता हूं। तो मैं देखता हूं कि मैंने अभी तक कॉल नहीं किया है। मेरे कोड में क्या गलत है?
उत्तर:
जवाब के लिए 0 № 1समस्या url में है:
"https://developer.forecast.io/forecast/
होना चाहिए
"https://api.forecast.io/forecast/