{ 完整節目筆記 https://weakself.dev/episodes/99 }
weak self 是個上架一百集的 iOS 工程師 Podcast 節目
👋開場
聊一下這三年來做節目的心路歷程
⏪上集節目回顧
weak self 綜藝化?順應 WWDC 綜藝化的潮流嘛
⭐️幹一年不如等一年的 Apple 技術
今年的新技術:
Chained fixups:
App 啟動時要「準備」 dynamic framework ,這是一種格式
讓 app 可以更小一點
[需求] 部署目標 iOS 13.4 以上的 app 都可以使用
Page-in linking :
app 啟動時不再一次準備完所有 dynamic framework,而是懶人準備法(用到再做)
App 啟動時更快,記憶體用得更少
[需求] App 部署目標 iOS 13.4+,跑在 iOS 16+ 的 app 都能享福
ObjC message send :
讓 app 變小,或變得更小但稍慢一點(app 工程師應該無感)
[需求] 需 Xcode 14 編譯,舊的 OS 也能用
Release / Retain
app 更小,auto release 更快
[需求] Xcode 14 編譯且 app 部署目標 iOS 16+
新 Linker:
更快的 static linker ,更快完成 compile
[需求] 使用 Xcode 14
新的 hang detection 工具:
Thread Performance Checker 可用在開發時的偵測
Beta 使用者可以進設定選單的開發者裡拿出表告
Bitcode 已死
呼應了我們前幾集的「Won’t Do」
💸勸敗話題
13 用聽眾跟週報讀者的贊助款換了麥克風 Elgato Wave:3 + Low Profile 懸臂 + Shock Mount。聽眾可能聽不出差異,但是後製會輕鬆一些。有一個靜音的靜音鍵
不知道要買什麼,就來捐款給 weak self
隻狼
茶杯頭 DLC: The delicious last course
👋收尾
更多 weak self
聽眾信箱 weakself.dev@gmail.com
Discord https://discord.gg/KGdXZqXgFY
Twitter @weak_self
Share this post