Swift并发与iOS应用界面搭建指南
1. Swift并发:使用async/await更新应用
在应用开发中,当 makeToast() 和 poachEgg() 方法运行时,应用可能会出现无响应的情况。为了解决这个问题,可以使用 async/await 来优化应用。
async 关键字用于方法声明中,表示该方法是异步的,示例如下:
func methodName() async -> returnType {
await 关键字用于方法调用前,标记执行可能会暂停的点,从而允许其他操作运行,示例如下:
await methodName()
下面是使用 async/await 修改应用的具体步骤:
1. 在项目导航器中,点击顶部的 BreakfastMaker 图标,然后选择 BreakfastMaker 目标。在 Build Settings 标签中,将 Swift Language Version 更改为 Swift 6 ,这将为应用启用严格的并发检查。
2. 点击项目导航器中的 ViewContro
超级会员免费看
订阅专栏 解锁全文
1037

被折叠的 条评论
为什么被折叠?



