iOS--invalid mode 'kCFRunLoo

2016-11-22  本文已影响1716人  coder_susie

最近在做项目时遇到了一个问题,从一级页面push到一个二级页面的时候程序会crash,而且比较郁闷的是有时会crash有时候不会。而错误异常如下:

Paste_Image.png

一般很不喜欢遇到这种问题,因为从错误提示看不出来是什么原因。首先我是打了全局断点,当时没有定位到错误位置。只好一步一步进行调试,最后找到原因。竟然是二级页面网络请求的参数有问题!

原来因为后台返回数据,有一个参数有时候是空值,而iOS 中字典里面是不允许有空的,这个时候就会crash。最后对可能为空的参数进行了判断处理解决问题!

上一篇下一篇

猜你喜欢

热点阅读