語法糖
語法糖(Syntactic sugar),也譯為糖衣語法,是由英國計算機科學家彼得?約翰?蘭達(Peter J. Landin)發明的一個術語,指計算機語言中添加的某種語法,這種語法對語言的功能并沒有影響,但是更方便程序員使用。
――維基百科
需要聲明的是“語法糖”這個詞絕非貶義詞,它可以給我帶來方便,是一種便捷的寫法,編譯器會幫我們做轉換;而且可以提高開發編碼的效率。
通常來說使用語法糖能夠增加程序的可讀性,從而減少程序代碼出錯的機會,本文在簡單的介紹 OC 語法糖的同時也會跟大家分享下我們使用過程中發現的'新'問題。下面話不多說了,來一起看看詳細的介紹吧。
語法糖的自白
先舉個生活中的🌰:
老班巴拉巴拉講了一堆,其實只是要表達*從明天起 7 點鐘準時到校上課!*雖然最終能表達出效果,但是老班說的累小明們聽著也煩。舉這個例子可能比較極端,至少我沒有遇到這么 主站蜘蛛池模板: 马山县| 三亚市| 武夷山市| 寿光市| 堆龙德庆县| 时尚| 乐业县| 西和县| 南阳市| 海原县| 大埔区| 黑山县| 滨州市| 桂阳县| 通许县| 偃师市| 浦东新区| 易门县| 冕宁县| 九龙坡区| 湖南省| 丰县| 九江市| 周至县| 观塘区| 南安市| 榕江县| 福鼎市| 莆田市| 衡阳市| 怀宁县| 蓬莱市| 克山县| 淅川县| 怀安县| 三穗县| 乡城县| 江华| 婺源县| 绵阳市| 渭南市|