技术栈
swift6.0
Sico2Sico
9 小时前
ios
·
swift6.0
详解Swift中 Sendable AnyActor Actor GlobalActor MainActor Task、await、async
使用场景: 如果你希望将某个对象安全地传递给其他任务(如 Task),那么这个对象就必须符合 Sendable 协议。 在并发环境下,Swift 会确保 Sendable 类型的对象不会在多个线程之间产生数据竞争。 示例: