iOS--[NSNull length]:

开发中调用接口,接收返回的Json数据时,有时会出现这样的错误

-[NSNull length]: unrecognized selector sent to instance

这是因为返回的数据中,有的返回的Null,这时就会报上面这个错误

例如返回的数据是这样的:

“phone”:

通过百度搜索找到了一劳永逸的方法,大神写的一个Category,名字是NullSafe,只需要将NullSafe.m文件拖到工程中,就行了,就这么简单,然后什么都不需要做.NullSafe将在运行时自动加载。

这里是下载地址(GitHub):https://github.com/nicklockwood/NullSafe

你可能感兴趣的:(iOS--[NSNull length]:)