0
我有一個用於調用iTunes API的結構。但是,當我運行它myURL
變量永遠不會被設置,它總是nil
。不知道我做錯了:URL在Swift中始終爲零3
let myDefaultSession = URLSession(configuration: .default)
var myURL: URL?
var myDataTask: URLSessionTask?
struct APIManager {
func getJSON(strURL: String) {
myURL = URL(string: strURL)
var dictReturn: Dictionary<String, Any> = [:]
//cancel data task if it is running
myDataTask?.cancel()
print(myURL!) //<----Always nil
}
}
這裏的字符串:
"https://itunes.apple.com/search?media=music&entity=song&term=The Chain"
後的字符串you're傳遞到的getJSON –
https://itunes.apple.com/search?media=music&entity=song&term=The鏈 – PruitIgoe