《從零開始學Swift》學習筆記(Day5)——我所知道的識別符號和關鍵字
原創文章,歡迎轉載。轉載請註明:關東昇的部落格
好多計算機語言都有識別符號和關鍵字,一直沒有好好的總結,就是這樣的用著,現在小小的整理一下Swift中的識別符號和關鍵字。
什麼是識別符號呢?
識別符號就是給變數、常量、方法、函式、列舉、結構體、類、協議等由開發人員指定的名字。
其實,構成識別符號的字母是有一定規範的,Swift中命名規則是:
- 區分大小寫,Myname與myname是兩個不同的識別符號;
- 識別符號首字元可以以下劃線(_)或者字母開始,但不能是數字;
- 識別符號中其他字元可以是下劃線(_)、字母或數字。
例如: userName、User_Name、_sys_val、身高等為合法的識別符號,而2mail、room#和class為非法的識別符號。
什麼是關鍵字呢?
關鍵字是類似於識別符號的保留字元序列,由語言本身定義好的,不能挪作他用,除非用重音符號(`)將其括起來。A
Swift語言常見的關鍵字有以下4種。
- 與宣告有關的關鍵字:class、deinit、enum等。
- 與語句有關的關鍵字:break、case、continue等。
- 表示式和型別關鍵字:as、catch、dynamicType、false等。
在特定上下文中使用的關鍵字:associativity、convenience、dynamic等。
Swift中關鍵字是區分大小寫的,所以class和Class是不同的,那麼Class不是Swift的關鍵字。
歡迎關注關東昇新浪微博@tony_關東昇。 關注智捷課堂微信公共平臺,瞭解最新技術文章、圖書、教程資訊
更多精品iOS、Cocos、移動設計課程請關注智捷課堂官方網站:http://www.zhijieketang.com 智捷課堂論壇網站:http://51work6.com/forum.php 智捷課堂論壇網站:http://51work6.com/forum.php
相關文章
- 《從零開始學Swift》學習筆記(Day 47)——final關鍵字Swift筆記
- 《從零開始學Swift》學習筆記(Day 3)——Swift 2.0之後增加的關鍵字Swift筆記
- 《從零開始學Swift》學習筆記(Day 55)——使用try?和try!區別Swift筆記
- 《從零開始學Swift》學習筆記(Day 29)——訪問級別Swift筆記
- 《從零開始學Swift》學習筆記(Day 27)——可選型別Swift筆記型別
- 《從零開始學Swift》學習筆記(Day 28)——總結使用問號(?)和感嘆號(!)Swift筆記
- 《從零開始學Swift》學習筆記(Day 24)——列舉Swift筆記
- 《從零開始學Swift》學習筆記(Day 16)——字典集合Swift筆記
- 《從零開始學Swift》學習筆記(Day 1)——我的第一行Swift程式碼Swift筆記
- 《從零開始學Swift》學習筆記(Day 17)——Swift中陣列集合Swift筆記陣列
- 《從零開始學Swift》學習筆記(Day 41)——類的繼承Swift筆記繼承
- 《從零開始學Swift》學習筆記(Day 59)——程式碼排版Swift筆記
- 《從零開始學Swift》學習筆記(Day 45)——重寫方法Swift筆記
- 《從零開始學Swift》學習筆記(Day 36)——靜態方法Swift筆記
- 《從零開始學Swift》學習筆記(Day 11)——資料型別那些事兒?Swift筆記資料型別
- 《從零開始學Swift》學習筆記(Day 49)——擴充套件宣告Swift筆記套件
- 《從零開始學Swift》學習筆記(Day 44)——重寫屬性Swift筆記
- 《從零開始學Swift》學習筆記(Day 46)——下標重寫Swift筆記
- 《從零開始學Swift》學習筆記(Day 40)——解構函式Swift筆記函式
- 《從零開始學Swift》學習筆記(Day 32)——計算屬性Swift筆記
- 《從零開始學Swift》學習筆記(Day 33)——屬性觀察者Swift筆記
- 《從零開始學Swift》學習筆記(Day 23)——尾隨閉包Swift筆記
- 《從零開始學Swift》學習筆記(Day 10)——運算子是“ +、-、*、/ ”嗎?Swift筆記
- 《從零開始學Swift》學習筆記(Day 14)——字串的插入、刪除和替換Swift筆記字串
- 《從零開始學Swift》學習筆記(Day 25)——類和結構體定義Swift筆記結構體
- 《從零開始學Swift》學習筆記(Day48)——型別檢查與轉換Swift筆記型別
- 《從零開始學Swift》學習筆記(Day54)——丟擲錯誤Swift筆記
- 《從零開始學Swift》學習筆記(Day 35)——會使用下標嗎?Swift筆記
- 《從零開始學Swift》學習筆記(Day 22)——閉包那些事兒!Swift筆記
- 《從零開始學Swift》學習筆記(Day 21)——函式返回值Swift筆記函式
- 識別符號與關鍵字符號
- 30天從零開始學習SwiftSwift
- 《從零開始學Swift》學習筆記(Day 15)——請注意數字型別之間的轉換Swift筆記型別
- 【學習筆記】make 和 new 關鍵字的區別筆記
- 《從零開始學Swift》學習筆記(Day 9)——離開表示式你試試!Swift筆記
- 《從零開始學Swift》學習筆記(Day 37)——預設建構函式Swift筆記函式
- 《從零開始學Swift》學習筆記(Day 39)——建構函式過載Swift筆記函式
- 《從零開始學Swift》學習筆記(Day 8)——小小常量、變數大作用Swift筆記變數