开发过程中,我们通过http请求,后台返回json数据,而有时数据里某一字段的值为null,<null>,然后我们把此值赋 值给NSArray,NSdictionary,或是NSString,然后我们会判断此值为null时,所做的处理,而通常惯性思维判断时我们都 会写:if(dict == nil)或是if(dict == Nil)或是if(dict == NULL)再或是if(dict isEqual nil),我 们发现,都不好用,根本没 有起到判断的作用~后来我才发现,原来不能这样来判断。
我的处理方法是封装一个类方法,把所有的情况都考虑进来,代码片段如下: