IOS開(kāi)發(fā)中(null)與<null>的處理

轉(zhuǎn)自:http://blog.csdn.net/shenshen123jun/article/details/38315755

收藏起來(lái)方便自己查看

不小心在開(kāi)發(fā)過(guò)程中,得到了(null)以及的返回值,找了好長(zhǎng)時(shí)間只找到了一個(gè)關(guān)于的。

由于要根據(jù)返回值進(jìn)行判斷,做出必要反應(yīng),因此必須知道返回值所代表的具體字符,在得到(null)后利用isEqual:和@“”,NULL,@“(null)”,nil,Nil比較后均得不到正確結(jié)果,弄得不知所措了,但是還是感覺(jué)像nil,不得已,創(chuàng)建一個(gè)字符串,賦值為nil,打印輸出,果然是(null),想不通的是為什么不等。最后試了一下“==”,成功了。費(fèi)盡周折之后才明白原來(lái)要這樣用:

if(m_result==nil)

{

NSLog(@"KDA!");

}

還有就是,從網(wǎng)上找到了用法:

if([m_result isEqual:[NSNUll null]])

{

NSLog(@"KDA!");

}

問(wèn)題很簡(jiǎn)單,找不到原因解決就難了,不由感嘆,基礎(chǔ)最關(guān)鍵啊。

記下,希望能幫到別人一點(diǎn)點(diǎn)就夠了。

加入審核被拒交流群,一起交流審核上架經(jīng)驗(yàn)吧~~ 群號(hào):689757099

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

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