swift 并发 问答列表

调用 UIViewController dismiss 和/或存在于异步上下文中?

作者:shim 提问时间:11/3/2022

根据异步调用 Objective-C API 从 Objective-C 导入的满足特定要求的方法被“导入为两个方法”,其中一个方法而不是完成块。async 如果该方法有多个参数,并且最后一个参数的...

为什么 Swift 没有在启动的同一线程上恢复异步函数?

作者:meaning-matters 提问时间:1/30/2023

在“The Swift Programming Language”的并发一章的介绍部分,我读到: 当异步函数恢复时,Swift 不会执行任何操作 保证该函数将在哪个线程上运行。 这让我很惊讶。这似...

如何在 Swift 并发中实现异步队列?

作者:WolfLink 提问时间:10/13/2023

背景:我熟悉使用 Locks 和 Semaphores 的并发,并且正在学习 Swift 的新并发功能。 下面是 Swift 中使用 DispatchSemaphore 的异步队列的简化示例: c...

如何使用 AsyncTimerSequence 获取初始时钟,然后开始迭代指定的时间间隔?

作者:Magnus 提问时间:11/3/2023

我一直在探索 AsyncAlgorithms,发现这是一个简单的解决方案,可以连续地将元素从我的 await 函数发射到侦听器。AsyncTimerSequence 我的问题是序列只在给定间隔后发出...

如何使用 swift 并发模型从 SwiftUI 视图安全地访问 Core 数据 NSManagedObject 属性?

作者:ngb 提问时间:11/13/2023

如何使用 swift 并发模型从 SwiftUI 视图安全地访问核心数据 NSManagedObject 属性。 我的理解是,我们需要将对NSManageObject属性的任何访问都包含在其中,但是...


共5条 当前第1页