首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

理解 Swift Actor 隔离关键字:nonisolated 和 isolated

您可以在我的文章 Swift 中的async/await ——代码实例详解了解有关 async/await 的更多信息。...通常我们使用Actor会遇到以下错误: Actor-isolated property ‘balance’ can not be referenced from a non-isolated context...Expression is ‘async’ but is not marked with ‘await’ 这两个错误都有相同的根本原因:Actor 隔离对其属性的访问以确保互斥访问。...balance = balance + amount } 但是,像这个例子一样使用隔离关键字(isolated)显式标记方法将导致以下错误: ‘isolated’ may only be used...继续您的 Swift 并发之旅 并发更改不仅仅是 async-await,还包括许多您可以在代码中受益的新功能。所以当你在做的时候,为什么不深入研究其他并发特性呢?

92030
领券