iOS 關(guān)于(null)和<NULL>,你真的注意過嗎花颗?

在開發(fā)過程中捕传,有很多細節(jié)的東西我們都不太注重。今天我們來分析下(null)<null>

1扩劝、 (null):字符串默認值

  • 什么是(null)(null)是字符串未賦值時的默認值
  • 如何用代碼判斷(null)呢庸论?直接[str isEqualToString:@""]?還是[str isEqualToString:@"(null)"]今野?當然不是這樣了葡公。那我們直接代碼見:
Paste_Image.png

關(guān)于(null)nil的關(guān)系:控制臺中打印的(null) == 代碼中得nil
關(guān)于判斷(null)我們列舉了5種情況,其中2条霜、3经瓷、5都可執(zhí)行搪缨,也就是都可判斷成功

2、<null>:后臺默認空值

  • 什么是<null><null>一般是在我們和后臺接口對接時返回給我們的鍵值對里的空值

  • 我們iOS開發(fā)中并不支持<null>這種空值的,如果你取出來了艘儒,那么恭喜你薯嗤,程序會蹦的一塌糊涂栏尚,保證你打了全局斷點也沒有用归苍。所以就需要我們用isKindOfClassisEqual這兩種方法判斷啊。當然大批量的判斷用這樣的方法是不可取的麸恍。你想下灵巧,如果有一萬條<null>你還判斷一萬次啊

  • 所以想大批量判斷請走這里:大批量判斷后臺NULL傳送門走起 。貌似我們跑偏了抹沪,今天我們重點研究的可不是大批量判斷

  • 那我們就言歸正傳刻肄,首先我們創(chuàng)建一個字符串,然后賦值NULL融欧,直接上圖:

Paste_Image.png

可以看出敏弃,黃色區(qū)域的代碼用來判斷<null>都是可行的

其實我們?nèi)粘i_發(fā)中還有很多小細節(jié)的東西我們都在不經(jīng)意間忽略

沒有一蹴而就的天才,只有不斷點亮天賦的勤者

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末噪馏,一起剝皮案震驚了整個濱河市麦到,隨后出現(xiàn)的幾起案子绿饵,更是在濱河造成了極大的恐慌,老刑警劉巖瓶颠,帶你破解...
    沈念sama閱讀 206,482評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件拟赊,死亡現(xiàn)場離奇詭異,居然都是意外死亡步清,警方通過查閱死者的電腦和手機要门,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評論 2 382
  • 文/潘曉璐 我一進店門虏肾,熙熙樓的掌柜王于貴愁眉苦臉地迎上來廓啊,“玉大人,你說我怎么就攤上這事封豪∏绰郑” “怎么了?”我有些...
    開封第一講書人閱讀 152,762評論 0 342
  • 文/不壞的土叔 我叫張陵吹埠,是天一觀的道長第步。 經(jīng)常有香客問我,道長缘琅,這世上最難降的妖魔是什么粘都? 我笑而不...
    開封第一講書人閱讀 55,273評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮刷袍,結(jié)果婚禮上翩隧,老公的妹妹穿的比我還像新娘。我一直安慰自己呻纹,他們只是感情好堆生,可當我...
    茶點故事閱讀 64,289評論 5 373
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著雷酪,像睡著了一般淑仆。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上哥力,一...
    開封第一講書人閱讀 49,046評論 1 285
  • 那天蔗怠,我揣著相機與錄音,去河邊找鬼吩跋。 笑死寞射,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的钞澳。 我是一名探鬼主播怠惶,決...
    沈念sama閱讀 38,351評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼轧粟!你這毒婦竟也來了策治?” 一聲冷哼從身側(cè)響起脓魏,我...
    開封第一講書人閱讀 36,988評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎通惫,沒想到半個月后茂翔,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,476評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡履腋,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,948評論 2 324
  • 正文 我和宋清朗相戀三年珊燎,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片遵湖。...
    茶點故事閱讀 38,064評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡悔政,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出延旧,到底是詐尸還是另有隱情谋国,我是刑警寧澤,帶...
    沈念sama閱讀 33,712評論 4 323
  • 正文 年R本政府宣布迁沫,位于F島的核電站芦瘾,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏集畅。R本人自食惡果不足惜近弟,卻給世界環(huán)境...
    茶點故事閱讀 39,261評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望挺智。 院中可真熱鬧祷愉,春花似錦、人聲如沸逃贝。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽沐扳。三九已至泥从,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間沪摄,已是汗流浹背躯嫉。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留杨拐,地道東北人祈餐。 一個月前我還...
    沈念sama閱讀 45,511評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像哄陶,于是被迫代替她去往敵國和親帆阳。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,802評論 2 345

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

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理屋吨,服務(wù)發(fā)現(xiàn)蜒谤,斷路器山宾,智...
    卡卡羅2017閱讀 134,599評論 18 139
  • 第5章 引用類型(返回首頁) 本章內(nèi)容 使用對象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學(xué)一百閱讀 3,212評論 0 4
  • 塞上由來春日晚, 風(fēng)沙三月寒吹面鳍徽。 颯颯黃林山徑險资锰, 忽抬眼, 輕騎一隊長坡現(xiàn)阶祭。 小將初征驚暗嘆绷杜, 巾幗直教須眉羨...
    簡之寧閱讀 310評論 13 15
  • 教程基于,最新的hexo 3.2.2版本濒募,以及Next主題5.0.1版本鞭盟。 從搭站到替換主題,導(dǎo)航設(shè)置萨咳,引用多說評...
    Superbsco閱讀 249評論 0 1
  • 前些日子看《向往的生活》懊缺,何老師說疫稿,人有時候很奇怪培他,有一百個人愛你,你都認為是理所當然遗座。但其中夾雜著一兩個人來恨...
    曬小桑isme閱讀 449評論 0 0