迁移到Swift 3 - 在URL会话期间出现以下错误

时间:2016-11-29 13:53:13

标签: swift session swift3 nsurl

在Xcode 7(和Swift 2)上,以下代码运行正常。它的作用是采用当前观测的天气API json字符串,然后我解析字符串并找到UV值。 (我知道它很乱,但我无法理解JSON解析)。不要介意我将字符串拆分成越来越小的数组。有什么问题在代码片段的底部:

Institution

当我迁移到Swift 3时,我的代码行出现以下错误

Place
  

exc_bad_instruction(code = exc_i386_invop subcode = 0x0)

我知道这与nil值等有关。但是我很快就接受了Swift,自从我迁移到Swift 3后,我的代码排序出了很多问题。

1 个答案:

答案 0 :(得分:1)

我从NSError中删除了NS,并将其更改为Error并且代码运行正常。