weak self

93: 閒話加長 - SwiftUI 實務經驗談


Listen Later

{ 完整節目筆記 https://weakself.dev/episodes/93 } 出節目是維持一個日常感。 👋開場 + 開發者新聞 Mac Studio Display ⭐️SwiftUI 閒話加長 13 在準備給新同事的 SwiftUI 訓練,過程中列了一些筆記,這集只聊了其中一半: SwiftUI 的那些「坑」其實幾乎都是跟它底層呼叫 UIKit 有關。本團隊禁用 List。Navigation 的坑很多,因為底層是 UIKit。舉例來說你用 sheet 去 present 一個 View,它把該 View 包在 UIHostingController 裡啊😂 SwiftUI 學習的第一階段:還忘不掉 UIKit。第二階段:忘掉 UIKit 了。第三階段:想起來底層時作用 UIKit 帶來哪些問題 modifier 實際運作時,效果分成「往下傳遞資料」(專有名詞 environment)、「往上傳遞資料」(preference)、「不往上也不往下傳遞」。這部分只能靠記憶,算是初學者障礙 確保 Preview 運作正常是第一優先。這代表你要懂得拆分合適的注入方式 善用 overlay 大法你就是排版高手,再加個 offset 就稱得上大師了(我亂扯)。Color 不是 UIColor 那種東西,它是 View 不要用 Widget 作為初學的題目,WidgetKit 只會讓你學 SwiftUI 更痛苦。練習重製一個已經有的畫面會簡單很多(不要追求 100% 相同,因為你會遇到它的限制與優點) 💸勸敗閒話加長 地平線:零之曙光 地平線:西域禁地 👋收尾 更多 weak self 聽眾信箱 [email protected] 官網 https://weakself.dev 主持人 一三波肥 Twitter @weak_self 提問箱 贊助 weak self



This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit weakself.substack.com
...more
View all episodesView all episodes
Download on the App Store

weak selfBy 一三、波肥

  • 4.9
  • 4.9
  • 4.9
  • 4.9
  • 4.9

4.9

10 ratings


More shows like weak self

View all
百靈果 News by Bailingguo News

百靈果 News

671 Listeners

區塊勢 by 說人話的區塊鏈內容

區塊勢

14 Listeners

游庭皓的財經皓角 by 游庭皓的財經皓角

游庭皓的財經皓角

50 Listeners

矽谷輕鬆談 Just Kidding Tech by 柯柯與肯吉在矽谷

矽谷輕鬆談 Just Kidding Tech

162 Listeners

Gooaye 股癌 by 謝孟恭

Gooaye 股癌

757 Listeners

呱吉 by 呱吉

呱吉

312 Listeners

台灣通勤第一品牌 by 台灣通勤第一品牌

台灣通勤第一品牌

306 Listeners

曼報 Manny's Newsletter by Manny Li

曼報 Manny's Newsletter

36 Listeners

好味小姐開束縛我還你原形 by 好味小姐

好味小姐開束縛我還你原形

656 Listeners

Tech Lead Journal by Henry Suryawirawan

Tech Lead Journal

12 Listeners

☀️ 全球串連早安新聞|Morning Taiwan Glocal News by 浩爾&小路

☀️ 全球串連早安新聞|Morning Taiwan Glocal News

180 Listeners

博音 by 曾博恩

博音

204 Listeners

跳脫Do式圈 by The DoDo Men - 嘟嘟人

跳脫Do式圈

367 Listeners

科技浪 Tech.wav by 哈利

科技浪 Tech.wav

83 Listeners