iOS--[NSNull length]:

開發(fā)中調(diào)用接口,接收返回的Json數(shù)據(jù)時,有時會出現(xiàn)這樣的錯誤

-[NSNull length]: unrecognized selector sent to instance

這是因為返回的數(shù)據(jù)中,有的返回的Null,這時就會報上面這個錯誤

例如返回的數(shù)據(jù)是這樣的:

“phone”:<null>

通過百度搜索找到了一勞永逸的方法,大神寫的一個Category,名字是NullSafe,只需要將NullSafe.m文件拖到工程中,就行了,就這么簡單,然后什么都不需要做.NullSafe將在運行時自動加載。

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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容