1. 和結構體相似慌植,類也是構建代碼所用的一種通用且靈活的構造體,并且可以為類定義屬性和方法义郑。 從本節(jié)開始蝶柿,將為你詳細講解類的使用。
2. 類的定義是使用class關鍵詞非驮,其后是類的名稱交汤,首字母通常需要大寫,類的具體內容在一段大括號之內劫笙。
3. 給類添加兩個屬性芙扎,方法和結構體屬性的定義相同星岗。此時系統(tǒng)提示需要對類添加初始化方法。
6. 所有的便利初始化方法圈浇,都必須調用同一個類中的初始化方法來完成設置寥掐,用來作為補充和提供使用上的方便。
7. 便利初始化的方法汉额,是不能被子類重寫曹仗,或是在子類中以 super 的方式調用的。
11. 創(chuàng)建該類的一個實例轨蛤,通常一個類的實例被稱為對象。此時對象已經擁有兩個具有默認值的屬性虫埂。
13. 然后調用對象的方法,并觀察第24行右側的日志輸出掉伏。點擊底部的顯示調試區(qū)圖標缝呕,打開控制臺。
15. 接著對類再次進行實例化供常,在實例化的同時,還設置了類的兩個屬性的值鸡捐。
16. 最后調用對象的方法栈暇,并觀察控制臺的日志輸出。從第24行右側的數(shù)據(jù)可以看出箍镜,輸出語句被執(zhí)行了兩次源祈。
本文整理自:《Swift4互動教程》,真正的[手把手]教學模式色迂,用最快的速度上手iOS開發(fā)和Swift語言香缺,蘋果商店App Store免費下載:https://itunes.apple.com/cn/app/id1320746678,或掃描本頁底部的二維碼脚草。課程配套素材下載地址:資料下載