swift if else致命错误意外发现零?

时间:2016-07-07 05:52:20

标签: json if-statement null swift2 fatal-error

我有一个问题,如果我想这个if else阻塞工作。我收到了来自API的数据,当我打印它时,它说" nil"但是,该程序仍然崩溃

 print(i["dogs"]!!["breed"])
                if (i["dogs"]!!["breed"]) == nil {
                    item5.append(00000)
                } else {
                    item5.append((i["dogs"]!!["breed"] as! Int))
                }
然而,打印打印出来没有,似乎if else块没有像我预期的那样工作

感谢您的帮助!

编辑:也许我应该在我的问题上更清楚地解释...我在理解if-else语句的部分时会遇到一些麻烦,如果条件满足则应该运行该块(([[ "狗"] !! ["品种"])==在这种情况下为零)。那么为什么我的块没有运行呢?

0 个答案:

没有答案