wyanassert / wyanassert.github.io

0 stars 0 forks source link

转载【WWDC22 110363】App 包大小优化和 Runtime 上的性能提升 | 微言 | wyanassert <br>个人工作总结<br> #117

Open wyanassert opened 1 year ago

wyanassert commented 1 year ago

https://blog.wyan.vip/2023/11/iOS_WWDC22_110363.html

原文地址 摘要: 今年 Apple 在 Objective-C 运行时和链接器底层做了重大优化,包括 Swift 协议检查、Objective-C 消息发送、Retain 和 Release 底层优化以及 Autorelease 自动省略优化。以往开发者往往需要使用各种奇淫技巧来优化包大小,而在 2022 年的当下,Apple 从汇编代码以及编译器、链接器层面做出的优化,就能自动让 App 的包体