iT邦幫忙

鐵人檔案

2018 iT 邦幫忙鐵人賽
回列表
Software Development

Swift 菜鳥的30天 系列

因緣際會下畢業後又開始學習程式語言,並選擇了當初在大學有興趣的Swift語言,
學習大約一個月左右,工作室的前輩看到這個 iT邦幫忙鐵人賽活動,希望我們也能參加。
於是就踏上我的30人鐵人競賽之旅,也想試試看自己的現在的程度到哪了,也給自己留下一個紀錄。
希望能開發出更多種功能的APP。

鐵人鍊成 | 共 30 篇文章 | 46 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室第一屆鐵人賽
DAY 11

Day-11 Swift 語法(7) - Functions 類型

Function 類型 每一個函數都有屬於他的一種特定的 function type ,他由參數類型以及返回類型所組成。舉個簡單的數學式加法的範例提供說明: 他...

2017-12-30 ‧ 由 Jeremy Xue 分享
DAY 12

Day-12 Swift 語法(8) - Closures

閉包 Closures 閉包是功能獨立的區塊,他可以在你的程式碼中被傳遞及使用,閉包能夠捕獲和儲存定義上下文中任何常數與變數的引用,這被稱為所謂的閉合包裹那些常...

2017-12-31 ‧ 由 Jeremy Xue 分享
DAY 13

Day-13 Swift 語法(9) - 不同的 Closures 方式

就算不舒服還是要當鐵人、發鐵人文。頭痛時看這些有點難理解的東西頭又痛了 QAQ (閉包是什麼可以吃嗎,到底跑去哪了 尾隨閉包 (Trailing Closure...

2018-01-01 ‧ 由 Jeremy Xue 分享
DAY 14

Day-14 Swift 語法(10) - 多種用途的 Enumerations

枚舉 (Enumerations) enum 介紹 enum 定義了一組相關值的通用類型,並讓你能夠在代碼中以類型安全的方式處理這些值。 enum 在 Sw...

2018-01-02 ‧ 由 Jeremy Xue 分享
DAY 15

Day-15 Swift 語法(11) - Class 與 Struct 的愛恨交織

廢話區 阿... 終於鐵人過半了,說快不快(說慢也不慢就是了)Keep Going. 鐵人結束依然要繼續加油 類與結構體 (Classes and Struc...

2018-01-03 ‧ 由 Jeremy Xue 分享
DAY 16

Day-16 Swift 語法(12) - Methods 方法

方法 (Method) 方法是與特定類型相關聯的函數。Class,Struct 和 Enum 都可以定義實例方法,他們封裝給特定類型實例特定的任務和功能。Cla...

2018-01-04 ‧ 由 Jeremy Xue 分享
DAY 17

Day-17 Swift 語法(13) - 下標 Subscripts

下標 Subscripts Class、Struct、Enum 可以定義下標,它們均為訪問集合,列表或序列的成員元素的快捷方式。你可以利用下標通過索引值來設置和...

2018-01-05 ‧ 由 Jeremy Xue 分享
DAY 18

Day-18 Swift 語法(14) 繼承 Inheritance

繼承 當一個 Class 繼承另一個 Class 時,繼承的 Class 稱為子類 (subclass),被繼承的類稱為他的父類(superclass)。在Sw...

2018-01-06 ‧ 由 Jeremy Xue 分享
DAY 19

Day-19 Swift 語法(15) - 初始化 Initialization

廢話區 初始化的內容真的好多好複雜,明天繼續初始化新的一天,一天寫不完R 初始化(Initialization) 初始化是準備要使用的 Class , Stru...

2018-01-07 ‧ 由 Jeremy Xue 分享
DAY 20

Day-20 Swift 語法(16) - Class 與 初始化器

Class 的繼承與初始化器 所有 Class 的儲存屬性 (包括從父類繼承的任何屬性ㄉ) 都必須在初始化的期間分配一個初始值。Swift 為 Class 類型...

2018-01-08 ‧ 由 Jeremy Xue 分享