iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
自我挑戰組

菜比八iOS程式開發30天自我挑戰 系列

Swift 語法

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

Swift4.2 Day-01 基本語法

swift 介紹 Swift是一門全新用於 iOS、OS X 以及 watch OS 應用的程式語言,但如果有 C 或是 Obiective-C 的開發經驗,...

2018-10-16 ‧ 由 albert1994 分享
DAY 2

Swift4.2 Day-02 Option 和 nil

在學 Swift 時,一直搞不懂為什麼要加上!及?;對於 nil 存在的意義更是讓我困惑,更別說知道要怎麼用,所以今天就來談談 Optional 及 nil...

2018-10-17 ‧ 由 albert1994 分享
DAY 3

Swift4.2 Day-03 集合類型 — Array

Swift 提供了三種集合類型:Array、Set 以及 Dictionary,他們是用來儲存的集合。Array(陣列)是有順序值的集合、Set(合集)是唯一...

2018-10-18 ‧ 由 albert1994 分享
DAY 4

Swift4.2 Day-04 集合類型 — Set

創建一個空的 Set Set 是將同一類型是將同一類型並且不重複的直沒有順序的儲存在一個合集當中,當元素的順序不是那麼重要時,又或者你想要確保裡面的直不會重複...

2018-10-19 ‧ 由 albert1994 分享
DAY 5

Swift4.2 Day-05 集合類型—Dictionary

Dictionary 字典儲存的是相戶關聯的同一類型的 key 及同一類型的 value 所組成的集合,所組成的集合,Dictionary 內的值沒有特定的順...

2018-10-20 ‧ 由 albert1994 分享
DAY 6

Swift4.2 Day-06 Control Flow ( 1 )

Swift 提供了許多控制流的方式,在本篇終將會說明其用途及使用時機 for in 迴圈 在前面介紹集合的時候,我們就常常使用 for in 迴圈來遍歷整個集...

2018-10-21 ‧ 由 albert1994 分享
DAY 7

Swift4.2 Day-07 Control Flow ( 2 )

控制轉移語句 控制轉移語句 ( control transfer statement )可以改變程式執行的順序,或是跳轉執行程式。Swift 有五種控制轉移語...

2018-10-22 ‧ 由 albert1994 分享
DAY 8

Swift4.2 Day-08 Function ( 1 )

Function 定義 function 是一個獨立的程式碼區塊,來完成特定任務,如果都你需要重複使用到某些功能時,可以將這些功能寫成一個 function...

2018-10-23 ‧ 由 albert1994 分享
DAY 9

Swift4.2 Day-09 Function ( 2 )

Function 類型 function也是一種型別,由參數型別及回傳值型別所組成: func doSomthing(a: String, b: Int) -...

2018-10-24 ‧ 由 albert1994 分享
DAY 10

Swift4.2 Day-10 Closure ( 1 )

閉包是功能獨立的區塊,可以在程式之間被傳遞及使用。像是之前提到的巢狀函式 ( Nested Function ),就是一種閉包。 閉包有三種表示方式: ・函式...

2018-10-25 ‧ 由 albert1994 分享