2025 iThome 鐵人賽
沒在獨自升級的 一起來
Mobile Development
選手 21 文章 609
Day 27
2025-10-11
159
0
上一篇講了測試怎麼做,這一篇來寫測試因為本篇內容都需要context所以都是使用instrumented test 測試ViewModel 因為這個應用的Vie...
Day 20
2025-10-04
158
0
昨天我們聊到第三方框架的導入,今天要回來看 Swift 本身的一個特性 —— async/await,並把它跟 網路請求 (Alamofire)、資料解析 (C...
Day 22
2025-10-06
158
0
今天,我們的「景點推薦」正式進化升級!在這個階段,我讓行程管家的「景點推薦」功能,不再只是靜態的圖片展示,而是能夠「互動」起來。現在,只要使用者輕輕點擊圖片,就...
Day 26
2025-10-10
158
0
這篇文章將說明在 APS 架構下,利用 SharedPreferences 取代傳統的暫存資料結構(如 ArrayList 或 HashMap), 達成「資料永...
Day 22
2025-10-06
158
0
在第二十一天,你已經對 Fragment 有了初步的認識,知道它可以讓介面設計更靈活。 但在現實開發中,我們很少單獨使用 Fragment。它最常與 ViewP...
Day 4
2025-09-18
157
0
Day 4 - 調色盤實作(建立 MVC 架構與 MainViewController) 昨天介紹完 MVC 架構 與 Code Style,今天我們要正式開始...