iOS--[NSNull length]:

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

-[NSNull length]: unrecognized selector sent to instance

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

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

“phone”:<null>

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容