NSURLSession.sharedSession()时出现Swift错误

时间:2014-11-14 07:42:19

标签: json parsing swift

目前我遇到了一个我真的不明白的问题,因为它只是一个不应该改变任何东西的不同字符串。

这个崩溃了我的应用程序

  

https://euw.api.pvp.net/api/lol/euw/v1.4/summoner/by-name /Jüjük?API_KEY = 5c7d4d4f-f320-43d5-8647-643c9f6ee5de

这个没有任何问题

  

https://euw.api.pvp.net/api/lol/euw/v1.4/summoner/by-name/smirknaitia?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)

任何线索是什么导致错误以及如何修复它?

0 个答案:

没有答案