在App最为常见的网络请求中。我们再向服务器请求的时候,经常出现字典中某个值为空,导致程序崩溃的问题。
如何可以不一个个校验字典中键值对是否为nil,也能保证当字典中键值对为空时程序正常运行。
我们使用runtime,把nil用NSNull对象替换。因为NSNull是不会崩溃的。
github链接
只需要把NSDictionary+NilSafe两个文件导入工程就OK了
在App最为常见的网络请求中。我们再向服务器请求的时候,经常出现字典中某个值为空,导致程序崩溃的问题。
如何可以不一个个校验字典中键值对是否为nil,也能保证当字典中键值对为空时程序正常运行。
我们使用runtime,把nil用NSNull对象替换。因为NSNull是不会崩溃的。
github链接
只需要把NSDictionary+NilSafe两个文件导入工程就OK了
本文标题:通过runtime解决字典中值为空崩溃问题
本文链接:https://www.haomeiwen.com/subject/uawvlxtx.html
网友评论