惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

aimingoo的专栏
aimingoo的专栏
Engineering at Meta
Engineering at Meta
有赞技术团队
有赞技术团队
博客园_首页
Apple Machine Learning Research
Apple Machine Learning Research
Vercel News
Vercel News
G
Google Developers Blog
Blog — PlanetScale
Blog — PlanetScale
IT之家
IT之家
MongoDB | Blog
MongoDB | Blog
Y
Y Combinator Blog
B
Blog
The GitHub Blog
The GitHub Blog
M
MIT News - Artificial intelligence
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Stack Overflow Blog
Stack Overflow Blog
C
Check Point Blog
Microsoft Azure Blog
Microsoft Azure Blog
D
DataBreaches.Net
I
InfoQ
Recent Announcements
Recent Announcements
阮一峰的网络日志
阮一峰的网络日志
腾讯CDC
H
Help Net Security

肘子的 Swift 记事本 | Fatbobman's Blog

iPhone Duo 带来的机遇与挑战 -- 肘子的 Swift 周报 #153 当 Mac mini 的价格不再 mini -- 肘子的 Swift 周报 #152 SwiftData:优化从建模开始 举手之劳 -- 肘子的 Swift 周报 #151 从使用 AI 到委托 AI(下):我想要的可委托性 AI 想放弃了,人没有 -- 肘子的 Swift 周报 #150 从使用 AI 到委托 AI:我的一些思考 越来越慢的 App Review,拦住了谁? -- 肘子的 Swift 周报 #149 ContentBuilder 解析:SwiftUI 类型检查性能提升的秘密 Apple Intelligence 已通过中国政府审核,即将在中国提供服务 -- 肘子的 Swift 周报 #148 在 SwiftUI Text 中控制孤行:挖掘未公开的 avoidsOrphans 热茶还是冰咖啡 -- 肘子的 Swift 周报 #147 Liquid Glass:UIKit 适配踩坑实录 不是模型变慢了,是任务变大了 -- 肘子的 Swift 周报 #146 当灵感跑在了结果前面 -- 肘子的 Swift 周报 #145 当每一次写入都有了新价格 -- 肘子的 Swift 周报 #144 当 Linux 成为“空气”:容器、Agent 与不再重要的“桌面之争” -- 肘子的 Swift 周报 #143 两个 SwiftUI 动画 Bug 排查小记 SPI 加入 Apple,Swift 迈向自举 -- 肘子的 Swift 周报 #142 Swift 还让你 Excited 吗? -- 肘子的 Swift 周报 #141 从 Size Class 到可用空间,horizontalSizeClass 还可靠吗? WWDC 2026 初印象:符合预期,但更务实 -- 肘子的 Swift 周报 #139 Core Data + Observation:从属性级响应到心智解放 稳定 > 新功能 -- 肘子的 Swift 周报 #138 用自定义 Layout 化解 SwiftUI List 的行高与间距跳变 从社区路标到生态基石:Dave Verwer 的新篇章 -- 肘子的 Swift 周报 #137 消失的 WWDC 愿望单 -- 肘子的 Swift 周报 #136 CocoaPods 正在退场,SwiftPM 才刚到第二章 -- 肘子的 Swift 周报 #135 让 AI 从称手到称心 -- 肘子的 Swift 周报 #134 Swift 并发正被更广泛地接纳 -- 肘子的 Swift 周报 #133
WWDC 26:AI 帮你看完了,然后呢? -- 肘子的 Swift 周报 #140
Fatbobman · 2026-06-15 · via 肘子的 Swift 记事本 | Fatbobman's Blog

随着 AI Agent 工作流的普及,今年不少开发者开始让 AI 代劳汇总、筛选重点,以更快的节奏消化 WWDC 上推出的新能力。苹果也很配合——一次性放出全部 Session、文字稿与示例代码,进一步降低了 AI 处理这些内容的门槛。

对我个人而言,往年手动提取 interface 、逐一比对新旧 API 的操作,如今已变成 Agent 工作流里的一条指令。从效率角度来说,这是实实在在的进步。

但快速提炼出的信息,往往无法精准、完整地还原苹果工程师在 Session 中传递的关键细节。很多 Session 仍值得静下心来,仔细甚至反复观看。

AI 提升的是获取资讯的速度,而非理解的深度。资讯进了 AI 的上下文,不等于知识进了我们自己的脑子。

观看习惯可以与时俱进,但对自己的要求,不该跟着一起打折。

WWDC 2026

汇总

文档

  • WWDC.ai by Superwall

    一个帮助开发者或 AI 代理快速了解 Apple 开发者更新的网站,提供 Session 摘要、Ask AI 能力,并提供 Skill⁠ 方便在代码助手中直接使用。

  • iOS/MacOS: Apple Beta Doc Retriever by Itsuki

    一款 iOS/macOS 开源应用,可帮助开发者查看带有 Beta 标注的文档和 API,快速了解新旧系统版本间的差异。

  • WWDC Quick Look by SwiftGG

    汇总了自 WWDC 2020 至今的所有 Session 内容,包含关联 Session、视频跳转和关键代码片段,也提供了 Skill⁠ 方便 AI 工具使用。

  • Ask WWDC by Matt Spear

    一个面向 WWDC 内容的问答搜索工具,可以根据自然语言问题快速定位相关 Session,并整理出简短答案和重点内容。

新功能

  • SwiftUI’s @State is now a macro by Artem Mirzabekian

    @State 在 SwiftUI 早期主要面向值类型,但随着 Observation 框架在 iOS 17 引入,@State 不具备类似 @StateObject 的实例懒加载能力这一问题逐渐显现。WWDC26 终于补上了这块短板。尤其值得关注的是,Apple 并没有直接调整属性包装器的实现,而是通过同名宏来完成改造,这或许也提供了一种未来处理兼容性问题的新思路。

  • WWDC26: The Evolution of Presentation Transitions in SwiftUI by codelaby

    WWDC26 中,SwiftUI 为 sheet / fullScreenCover 新增了 crossFade 转场效果。遗憾的是,目前仍未提供自定义转场能力。

  • Custom scroll layouts with swipe actions in SwiftUI on iOS 27 by Natalia Panferova

    从 iOS 27 开始,swipeActions 不再是 List 的专属能力。新增的 swipeActionsContainer() 可以让 ScrollView 中的 LazyVStackLazyVGrid 或自定义 Layout 支持滑动操作;新的 onPresentationChanged 回调也可以在某一行的滑动操作展开或收起时触发,便于记录当前活跃项、联动状态或执行额外逻辑。

  • Using Claude with Apple Foundation Models by Artem Novichkov

    Foundation Models framework 在 WWDC26 上获得了一个重要扩展:除了 Apple 的端侧模型,LanguageModelSession 现在也可以接入符合 LanguageModel 协议的服务端大模型。文章展示了如何使用 Anthropic 的 ClaudeForFoundationModels 将 Claude 接入 Apple Foundation Models。

  • SwiftUI’s New .prominent Tab in iOS 27 Is Not a Floating Action Button by Sagar Unagar

    iOS 27 中,SwiftUI 新增的 Tab(role: .prominent) 可以让某个 tab 在系统 tab bar 中获得更强的视觉强调。Sagar 提醒,这项能力应该用于突出应用中最重要的导航目的地,而不是替代 Floating Action Button、导航栏 “+” 按钮或弹出 sheet 的操作入口。

问题与解决

近期推荐

  • Swift at Apple: Migrating the TrueType Hinting Interpreter by Scott Perry

    Apple 安全团队分享了将 TrueType hinting interpreter 从 C 迁移到 Swift 的经验:在保持像素级一致的前提下,新的内存安全 Swift 实现平均比原 C 实现快 13%,文章也深入介绍了非可复制类型、Span、projection type 等在系统级性能优化中的实践。

    TrueType hinting interpreter 是 TrueType 字体渲染系统中的提示指令解释器,它会读取字体中的 hinting 字节码,并根据这些指令调整字形控制点,让文字在特定字号和屏幕像素网格上显示得更清晰。

  • Scaling iOS application development with Tuist by Michael Gerasymenko and Ashutosh Dubey

    Delivery Hero Logistics 团队分享了如何用 Tuist 扩展大型 iOS 工程:在保留 Xcode 和 Swift Package Manager 工作流的同时,通过 Swift 代码定义项目结构、显式依赖图、二进制缓存和选择性测试,将本地 clean build 从 2.5 分钟降到 0.5 分钟,并让 CI 构建和单测耗时缩短 2.5 倍。

    文章的重点不只是“Tuist 可以加快构建”,而是展示了它如何帮助团队把大型 iOS 工程变得更可维护。

  • Keeping Up With Swift Forums Using Codex by Alejandro Martinez

    Alejandro 分享了如何用 Codex Automations 和 Swift CLI 构建一个每天自动跟进 Swift Forums 的个人工作流:由 CLI 处理论坛数据和状态同步,Codex 负责理解上下文、生成摘要和推进后续探索,展示了一种“AI 驱动、程序作为工具”的实用自动化设计。

  • Container 1.0

    Apple 几天前正式发布了 Container 1.0。作为面向 Apple silicon 的 OCI 容器方案,它相比 Docker 在隔离、启动速度和 macOS 原生体验上更有优势。当然,由于生态仍新,相关功能和工具链还在持续完善中。