72: WWDC21 宣布、波肥入坑 SwiftUI

weak self podcast

線上收聽與節目筆記

👋開場

⏪上集節目回顧

  • 之前有錄一集本來講測試,但是錄音效果不好,所以就沒上線

📰一週開發者新聞

  • WWDC21 時間宣布。AR 眼鏡、眼鏡上的日期
  • 通過並且已實作在 Swift 5.5 SE-0307 Allow interchangeable use of CGFloat and Double types
  • iOS 14.5 SwiftUI 坑

⭐️SwiftUI in Production

  • Kean: The SwiftUI Experiment
  • iOS 14 才有的功能:@StateObject、LazyV(H)Stack、fullScreenCover()…
  • 對 View 心境上的轉換: View Layout,Debug,與 Trace
  • 較大專案的畫面是對到哪個 View,不好 trace
  • Preview 莫名掛掉
  • Data flow: ObservedObject 是 reference type,沒有一個統一接受 action 來 mutate state 的介面
  • SwiftUI 用在 Production 的好:fast iteration,code reuse
  • 坑: Generic,SE-0307,Layout System (align views),potential performance issue (useMemo)
  • 可以回去聽 46: 推你入坑 SwiftUI 不後悔

💸勸敗話題

👋收尾

更多 weak self


weak self podcast logo

weak self podcast

集結弱弱的我,也可以組成強大的社群。在 iOS 開發圈打滾的台灣工程師,專為 Apple & iOS 開發者而製作的 Podcast。主持人一三波肥。內容涵蓋了 iOS 與 Apple 開發圈的新知討論、踩坑經驗、人物採訪、社群活動、職場生活。

回首頁聽眾朋友怎麼說?weak self 歷史

線上收聽

可使用 OvercastListen NotesGoogle Podcasts 網站。

訂閱方式

weak self 支援任何 podcast 播放軟體,只要訂閱我們的 RSS 網址即可。

Listen on Apple Podcasts Listen on Google Podcasts Listen on Overcast Listen on Pocket Casts Listen on Spotify Listen in Castro

贊助 weak self

謝謝,請見說明