Aaron Lau(韩栖)

拆新系统的清单 —— 先看 SwiftUI 占了多少

247 字

下周就是 WWDC,新系统的名字还在 19 和 26 之间摇摆,我先把拆包的清单写好。头一条是看比例:「假如 iOS 19,whatever,iOS 26 真有什么设计变革的话,SwiftUI 的比例应该进一步提高」。一次真正的界面重做,很难继续在老的 UIKit 代码上修修补补,到时候翻一下 dyld_shared_cache,对照 Timac 每年统计的 iOS 18 数据,就知道林檎自己有多信任 SwiftUI。

剩下几条是老套路:/System/Library/Frameworks 和 PrivateFrameworks 有没有新面孔,壁纸目录里多了什么,SpringBoard 的默认图标布局改没改,再用 ipsw diff 把新旧两版的差异列成表。主要的信息来源,说到底还是设备树和字符串。

翻壁纸目录时还顺手发现一个冷知识:「草,iPhoneOS 1.0 的大小还没有 iOS 14 的壁纸大」。十几年过去,一张壁纸就比一整个初代系统还大。

本则账目

胜率
—
应验 ÷ 已结算
应验
0
落空
0
待定
1
  1. 250604

    新系统若有设计变革,系统内 SwiftUI 的比例会进一步提高

    待定
    立账
iOS · 开发日志与一周短评 · 设计与界面