ios – 在解析swift中的Json时无法将’NSNull’类型的值转换为’NSString’
我有以下课程当我运行代码时,我得到以下错误编辑解决方法你的一个数据[SOME_KEY]的类型是NSNull而不是String,因为你正在使用强制转换为String!在init方法中设置值时.像这样:`要么>使用?在init方法中设置值但在dict[SOME_KEY]为nil或不是预期类型时设置默认值.这看起来像这样:`我想第三件事是确保服务器永远不会发送空值.但这是不切实际的,因为从来没有这样的事情.您应该编写客户端代码,以假设JSON中的每个值都可以为null或意外类型.