WWDC 2025 开发者特辑 - 肘子的 Swift 周报 #88

WWDC 2025 开发者特辑 - 肘子的 Swift 周报 #88

💡 原文中文,约2500字,阅读约需6分钟。
📝

内容提要

WWDC 2025 发布了新功能和 API,开发者可通过 Ask WWDC 和社区记录获取信息。新框架和 SwiftUI 功能支持隐私保护和多语言,开发者可继续使用传统 UI 风格,并获得 Xcode 26 的新并发功能支持。

🎯

关键要点

  • WWDC 2025 发布了新功能和 API,开发者可通过 Ask WWDC 和社区记录获取信息。
  • Ask WWDC 允许用自然语言搜索历届 WWDC 内容,并提供相关 Session 视频。
  • WWDC Notes 是社区维护的详细记录,欢迎开发者参与贡献。
  • 苹果在 YouTube 上提供 WWDC Session 视频,方便开发者观看。
  • WWDC 2025 的初步印象是意料之中,预想之外。
  • 苹果对 Foundation Models 框架进行了详细介绍,强调隐私保护和多语言支持。
  • WWDC 2025 推出了新框架,开发者可检索所有苹果官方框架信息。
  • 开发者可在 iOS 26 上继续使用传统 UI 风格,禁用 Liquid Glass。
  • Xcode 26 支持 Swift 6.2 新并发功能,需正确配置以避免编译错误。
  • Foundation Models 的各个方面在 Apple Intelligence APIs 中得到了展示。
  • SwiftUI 26 和 UIKit 在 WWDC 2025 中带来了重要的新功能。
  • iOS 26 中,UIKit 视图获得了与 SwiftUI 相同的 Observable 自动响应能力。
  • SwiftUI 原生 WebView 终于上线,提供使用指南。
  • backgroundExtensionEffect 是 SwiftUI 的视觉增强工具,提升沉浸感。
  • Flutter 团队讨论了对 Liquid Glass 的支持,倾向于模块化设计。
  • 提供了在 Apple Silicon Mac 上安全运行 macOS 26 Beta 的指南。
  • Liquid Glass 效果由苹果内部的私有图层系统实现,核心是 CABackdropLayer 和 CASDFLayer 的组合。
  • 修复项目无法在 Xcode 26 中打开的方法包括删除不兼容的 xcuserstate 文件。
  • 提供了在尚未开放 Apple Intelligence 权限地区开启相关功能的工具。
➡️

继续阅读