1

MacOS Swift 项目,但适用于 iOS。我的目标是 10.14

我有一个操作队列。我想安排一个操作稍后运行。够简单...

func schedule(after date: OperationQueue.SchedulerTimeType, interval: OperationQueue.SchedulerTimeType.Stride, tolerance: OperationQueue.SchedulerTimeType.Stride, options: OperationQueue.SchedulerOptions?, _ action: @escaping () -> Void) -> Cancellable

可用 10.9

        operQ.schedule(after: .init(restartDate), interval: .zero, tolerance: .zero, options: nil){self.restart("")}

我得到错误'schedule(after:interval:tolerance:options:_:)' is only available in macOS 10.15 or newer

我追查到要结合的,这似乎掩盖了默认实现。

Xcode 文档的屏幕截图

4

0 回答 0