iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Mobile Development

麻瓜學習 iOS 開發 系列

正在學習iOS開發中,來記錄進度和開發過程中遇到的問題~

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day01:碎碎唸

前言 大家好,我是 Enola~ 正在坎坷自學 iOS 開發中, 參加這次 30 天的鐵人賽是為了記錄我的學習進度,並且通過發文章更加內化學到的東西~ 求大家監...

2021-09-16 ‧ 由 enolazxy 分享
DAY 2

Day02:MVC、MVP、MVVM 淺談

前言 關於介紹 MVC、MVP、MVVM 的文章, 網絡上隨便搜索都可以找到超多。 MVC、MVP、MVVM 都是一種軟體結構模式, 我在這篇文章中會大致介紹...

2021-09-17 ‧ 由 enolazxy 分享
DAY 3

Day03:淺談 Git 和 GitHub

Git Git 是一個開源的分布式版本控制系統, 允許我們跟蹤檔案異動, 最初目的是為更好地管理 Linux 核心開發而設計。 Git 採用了分散式版本庫的作法...

2021-09-18 ‧ 由 enolazxy 分享
DAY 4

Day04:Swift 基礎語法— Swift Structure

Structure 假設我們有兩個 function 如下: func myFunctionA () { let a = "Hello&quo...

2021-09-19 ‧ 由 enolazxy 分享
DAY 5

Day05:Swift 基礎語法—Swift instances

前言 前一篇介紹了 structure, 我們將主要在這篇文章中討論 structure 的實例。 實作 我們宣告一個 struct: struct MyS...

2021-09-20 ‧ 由 enolazxy 分享
DAY 6

Day06:Swift 基礎語法—Class

前言 前面學習了 Structure, 今天就來介紹 Class, Structure 與 Class 使用方法完全一樣。 不過比起 Structure, Cl...

2021-09-21 ‧ 由 enolazxy 分享
DAY 7

Day07:Swift 基礎語法-Struct 與 Class 的差異

前言 前面兩篇文章學習了 Struct 和 Class, 兩者用法相同、功能相似, 都可以用來儲存 property、定義 method, 具體可見官方文件:...

2021-09-22 ‧ 由 enolazxy 分享
DAY 8

Day08:Swift 基礎語法—Loop

今天學習 Swift 的三種循環方式。 For-in 基本語法如下: for index in 0...10 { code } 這會循環執行11次...

2021-09-23 ‧ 由 enolazxy 分享
DAY 9

Day09:Swift 基礎語法— Optional

前言 當我們處理來自外部數據源的數據時, 可能會遇到空的數據的情況。 我們需要一種方法表達一種可以為空的狀態, 所以需要使用 optional。 Optiona...

2021-09-24 ‧ 由 enolazxy 分享
DAY 10

Day10:Swift 基礎語法— Dictionary

前言 Dictionary 儲存一堆由<key, value>組合的資料, 每一個 value 都要分配一個唯一的 key。 要檢索數據時, 需要...

2021-09-25 ‧ 由 enolazxy 分享