后台在某个数据的时候就会返回给我们一个null,这时候我们解析的时候就会把它解析成NSNull对象。然后我们就会给NSNull对象发送消息,然而NSNull对象又响应不了,这样就会导致崩溃。怎么解决呢?runtime喊了很多年,终于派上用场了。我是这样做的给NSNull添加一个分类,分类定义如下:
这样做的好处:
1.不会崩溃
2.返回nil,而这正是我们需要的。
后台在某个数据的时候就会返回给我们一个null,这时候我们解析的时候就会把它解析成NSNull对象。然后我们就会给NSNull对象发送消息,然而NSNull对象又响应不了,这样就会导致崩溃。怎么解决呢?runtime喊了很多年,终于派上用场了。我是这样做的给NSNull添加一个分类,分类定义如下:
这样做的好处:
1.不会崩溃
2.返回nil,而这正是我们需要的。