基本工作流
热重载
高级 Swift 开发
本指南的这一部分深受 Thomas
Ricouard 及其关于在 iOS 开发中使用 Cursor 的
文章
启发。想了解更多细节,请查看他的文章,并关注他获取更多 Swift 内容。
xcodebuild
CLI(以及更多功能)之上封装了一系列快捷操作,让你像在 Xcode 一样扫描目标、选择运行目标、构建并运行应用。除此之外,它还会为 Xcode Build Server 配置你的项目,这样你就能获得上面提到的所有特性。
Sweetpad 使用
Sweetpad: Generate Build Server Config
命令。它会在项目根目录生成一个 buildServer.json
文件,使 Xcode Build Server 能与项目协同工作。
接着,你可以在命令面板或 Sweetpad 侧边栏中选择要构建和运行的目标。
需要先构建一次项目,才能启用自动补全、跳转到定义等语言功能。