美文网首页
关于后台返回null的崩溃处理

关于后台返回null的崩溃处理

作者: 风之魄 | 来源:发表于2018-01-02 13:45 被阅读0次

由于后台会返回各种null,在使用过程中,如果不对null进行判断就直接使用,就经常会崩溃,判断方法可以使用

if (![isKindOfClass:[NSNull class]]){xxxxxxx;}但是每个接口返回的数据太多,你又不可能每一个字段都这样判断,工程量太大。在正常情况下返回的数据都是有值的,但是在特殊情况下,就会返回null,这需要一个可以完美解决null崩溃的方法。

网上看的,有一个牛逼老外写了一个开源的分类NullSafe,Git下载地址,就可以解决这个问题

使用方法就是,直接把NullSafe文件夹copy到项目里面就好了

这个原理是什么,目前尚不懂。(有空研究一下)

相关文章

网友评论

      本文标题:关于后台返回null的崩溃处理

      本文链接:https://www.haomeiwen.com/subject/vibfnxtx.html