跳轉到
Dawei

Hi, I'm Dawei

iOS 工程師,擅長 Swift・UIKit・SwiftUI。
目前任職於租車公司,負責內部 App 開發與維護。
同時獨立開發並上架多款 App 至 App Store。

最新文章

HW#70 在 SwiftUI Gesture 裡使用 Exclusive Gesture

最近剛好在 SwiftUI 的畫面中實作一個功能,目的是需要在同一畫面裡 觸發 單次點擊(Single Tap) & 雙次點擊 (Double Tap)。先説明一下設計情境:單次點擊畫面後,進入到 A 畫面雙次點擊畫面後,顯示 喜歡的畫面,...

2026/05/19 閱讀全文 →

HW#69 Singapore 旅遊 數位工具的省思及觀察

Baggage Tracker on Changi App: A New Baggage Experience這次在過年期間跟女友去新加坡旅行的過程中,我整理了一些有關新加坡在數位工具上的進步。Singapore AirlinesAnyWh...

2026/05/14 閱讀全文 →

HW#68 如何在 SwiftUI 中禁止啟用第三方鍵盤

由於上市櫃公司的app,會需要定期做 弱點掃描,這次剛好遇到一題,App Keyboard 要可以阻擋 第三方鍵盤輸入,以避免個資被洩漏。然後我就搜尋開始解法:how to restrict third party keyboard in ...

2026/03/23 閱讀全文 →

HW#67 — Making changes to reduce memory use / iOS application 記憶體管理

這篇文章總體來說,是蘋果整理了可能會造成記憶體增加的原因:之所以會遇到此問題,主要是我想要解決 memory usage 過高、以及避免 Memory Leaks 造成閃退的問題。Making changes to reduce memor...

2026/02/15 閱讀全文 →

HW#66 How to use MetricKit to analyze your iOS app

最近剛好在研究 app 為何偶爾卡頓的原因,為了解決這個問題,我就開始找尋方法,剛好藉由WWDC的影片中看到幾個關鍵字:MetricKit,那你可能會想 MetricKit 是什麼?又有跟其他第三方的 分析工具有何不同?首先,有興趣的朋友可...

2025/12/31 閱讀全文 →

HW#65 What’s new @Observable in iOS 17

這次有針對蘋果的@Obserable 的Swift Marco做導讀,讓我更加了解如何在SwiftUI裡面有效地在 iOS17之後做好狀態管理。這是我這次導讀的內容中所整理的部分,有興趣的朋友可以參考一下!我大概都是開 1.25x 做快速的...

2025/12/22 閱讀全文 →

HW#64 What’s UML? 如何在VSCode裡面Preview UML流程圖?

好久沒有寫文章,由於最近都在碰 Vapor 後端、CoreML的東西,沒有閒暇的餘力來寫文章。由於最近剛好有企業內訓,講師有針對使用者流程、操作體驗做優化,畢竟工程師的工作不太可能只有單純寫Code、研究新技術等等,很多時候會需要PM / ...

2025/12/22 閱讀全文 →

HW#63 如何在既有的app上取消 Liquid Glass效果?

Apple 推出兼具美感與趣味的全新軟體設計- Apple (台灣)新版的iOS 26已經發佈了,iOS developer又有工作忙了!由於新款的iOS 26有針對好幾個UI Components做更新,例如:UISearchContro...

2025/10/16 閱讀全文 →

HW#62 —解決 ‘appendInterpolation’ is deprecated 的問題

最近把公司專案升級到Swift 6之後,在SwiftUI裡面就產生好幾個warning,內容如下:'appendInterpolation' is deprecated: Localized string interpolation pro...

2025/10/09 閱讀全文 →

HW#61 — iOS 26 What’s new in UIKit (UIButton & UISlider)

HW#61 — iOS 26 What’s new in UIKit (UIButton & UISlider)在今年6月份,Apple發布新版本 iOS 26,這次所主打的是 Liquid Glass (液態玻璃)的效果,身為開發者肯定是...

2025/10/07 閱讀全文 →

更多文章


個人專案

查看全部專案


聯絡方式