なぜこのエラーが発生するのですか?上のことを意味し、エラーがあなたがそれアンラップ強制ときurl
がnilであるということであるならば、私はJSONの致命的なエラー:予期せず見つからないオプション値をアンラベリングしています。
func getJSON(){
let url = NSURL(string: myURL)
let request = NSURLRequest(url: url! as URL)
let session = URLSession(configuration: URLSessionConfiguration.default)
let task = session.dataTask(with: request as URLRequest) { (data,response,error) -> Void in
if error == nil {
let swiftyJSON = JSON(data:data!)
let theTitle = swiftyJSON["results"].arrayValue
for title in theTitle{
let titles = title["title"].stringValue
print(titles)
}
} else{
print("Error")
}
}
task.resume()
}
このエラーはどこで発生しますか? – Moritz
あなたの名前(複数 - 複数の 'theTitle'と単一のアイテム' titles')はかなり混乱しています。 Swift 3を使用しているので、 'URL'と' URLRequest'があります。 – vadian
エラーは要求行にあります:let request = NSURLRequest(URL:url:url!URL) –