目前我遇到了一个我真的不明白的问题,因为它只是一个不应该改变任何东西的不同字符串。
这个崩溃了我的应用程序
https://euw.api.pvp.net/api/lol/euw/v1.4/summoner/by-name /Jüjük?API_KEY = 5c7d4d4f-f320-43d5-8647-643c9f6ee5de
这个没有任何问题
这是我的代码:
let url = NSURL(string: urlPath)
let session = NSURLSession.sharedSession()
let task = session.dataTaskWithURL(url!, completionHandler: {data, response, error -> Void in
if (error != nil) {
println(error)
} else {
let jsoneResult = NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers, error: nil) as NSDictionary
println(jsoneResult)
}
})
task.resume()
它已在let task0 = session0.dataTaskWithURL(url0!, completionHandler: {data, response, error -> Void in
中崩溃
使用错误消息:
Thread1:EXC_BAD_INSTRUCTION(代码= EXC_I386_INVOP,子代码= 0x0)
任何线索是什么导致错误以及如何修复它?