← 首页 / AI 热点日报 / 话题 № swiftui · general
SwiftUI 别名
首次出现 2026-05-22
最近出现 2026-06-11
累计提及 23 § 01 综述
SwiftUI 自 2019 年推出以来,已成为苹果生态内主流的声明式 UI 框架。然而,随着 AI 辅助开发工具的兴起,开发者在实际项目中对 SwiftUI 的适用性有了更深入的反思。近期值得关注的动向主要有两条:一是 AI 工具开始原生集成 SwiftUI 开发流程,二是部分资深开发者在实际项目中倾向避开 SwiftUI 而选择更成熟的 AppKit。
OpenAI Codex 新增“Build iOS Apps”插件,允许用户在浏览器中实时预览和调试 SwiftUI 编写的界面。这标志着 AI 工作流与 iOS 原生开发闭环的雏形出现,开发者可以借助 AI 快速生成和迭代 UI 代码,无需本地环境。(OpenAI Codex 新增“Build iOS Apps”插件 )
该插件支持在浏览器中预览 SwiftUI 界面,降低了开发门槛,尤其适合原型验证和快速修改。但受限于浏览器模拟环境,对原生性能优化、复杂动画等场景的支持有限。(Codex Build iOS Apps 插件预览调试 )
与此同时,有开发者分享用 AI 编写 Mac 应用的经验时明确表示:最佳实践是选择 AppKit 而非 SwiftUI 。原因包括 SwiftUI 在复杂桌面场景下的稳定性不足,以及 AppKit 对 macOS 特有交互的支持更成熟。特别是 AI 生成的 SwiftUI 代码常出现布局异常或性能瓶颈。(用 AI 写 Mac App 经验 )
当前焦点在于:AI 工具对 SwiftUI 的支持虽提升了效率,但 SwiftUI 本身的局限性——如对复杂、高性能场景的处理——并未消除。开发者需要在“AI 快速生成”与“框架能力边界”之间做出权衡。未来值得观察:苹果是否会进一步强化 SwiftUI 的底层性能,或 AI 工具能否通过上下文理解自动规避 SwiftUI 的常见陷阱。