iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Mobile Development

IOS菜逼八連續30天挑戰 系列

開發UI及其相關技術分享

鐵人鍊成 | 共 30 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文 團隊IMac_iOS_Team
DAY 1

Day 1 Hello Playground!

今天是開賽第一天,我會透過接下來的30天,從基本的東西慢慢講起,然後再慢慢地加深難度,可以說一邊透過教學,一邊也讓自己成長,讓不懂swift的人或是沒有寫過AP...

2021-09-13 ‧ 由 fox3allenwan 分享
DAY 2

Day 2 駝峰式命名法

第二天,我們在講解基本語法之前,先講一下我們變數在命名的時候會遇到的"駝峰式命名法",相信大家在超級新手期一定都是這樣命名變數的: var...

2021-09-14 ‧ 由 fox3allenwan 分享
DAY 3

Day 3 Swift語法-基礎篇(1/3)-基本運算符及字串

今天介紹一些基本我們常會遇到的語法: 首先是我們在宣告的時候常碰到的var 跟 let,例如: let user1 = "jack" var...

2021-09-15 ‧ 由 fox3allenwan 分享
DAY 4

Day 4 Swift語法-基礎篇(2/5)-Collection Types

接下來繼續我們的基本語法,今天講的是集合型別,集合型別常常在我們程式碼裡面使用,我們來看一下,有什麼集合型別吧~ 1.陣列,這個我最常用的集合型別,陣列是有序的...

2021-09-16 ‧ 由 fox3allenwan 分享
DAY 5

Day 5 Swift語法-基礎篇(3/5)-流程控制

今天我們來學習一下流程控制跟一些基本運算子吧~ 布林值:用來表達true或false的資料型態 宣告方法: var bool = true //第一種 var...

2021-09-17 ‧ 由 fox3allenwan 分享
DAY 6

Day 6 Swift語法-基礎篇(4/5)-Function

今天談到最常用的函式 function 一般來說,函式的定義方式如圖中所示 name: 代表函式的名稱 parameters: 代表傳入的值(有時候不用)...

2021-09-18 ‧ 由 fox3allenwan 分享
DAY 7

Day 7 Swift語法-基礎篇(5/5)-Structures and Classes

類別的基本架構: class ExampleClass{ //你想要放的東西 } 例如這樣: class UserInformation { var...

2021-09-19 ‧ 由 fox3allenwan 分享
DAY 8

Day 8 Swift語法-進階篇(1/5)-Closures

今天講一下閉包,有關於閉包的用法: 宣告: {(參數) -> 返回值 in //你要做的事情 } 閉包其實跟func很像,簡單說他就是一個沒有名...

2021-09-20 ‧ 由 fox3allenwan 分享
DAY 9

Day 9 Swift語法-進階篇(2/5)-Inheritance

今天講一下有關class(類別)的繼承:沒有使用繼承的class,我們一般稱為"base class",繼承通常是這樣使用: 首先我們先宣告...

2021-09-21 ‧ 由 fox3allenwan 分享
DAY 10

Day 10 Swift語法-進階篇(3/5)-Initialization

我們在定義類別或結構時,有時候會需要做初始化的動作,簡單說,就是給一個值,譬如我們在寫C的時候,如果我們要對一個值去做增加或減少的時候,我們會先給一個初始值,通...

2021-09-22 ‧ 由 fox3allenwan 分享