Skip to content
This repository was archived by the owner on Mar 6, 2025. It is now read-only.

试写一个demo 设定固定时间之后 并没用打印 #71

Open
zhaoquntao opened this issue Aug 9, 2022 · 2 comments
Open

试写一个demo 设定固定时间之后 并没用打印 #71

zhaoquntao opened this issue Aug 9, 2022 · 2 comments

Comments

@zhaoquntao
Copy link

let t1 = Plan.after(1.second).do { print("1 second passed") }

设定固定时间之后 并没用打印 还需要配置什么?

@kkkkkkkkNight
Copy link

同问

@teodorsorescu
Copy link

如果您未指定队列或应用程序中没有可用的 RunLoop,则不会打印它。 (参见此处

为了让它工作,你需要指定队列:

let t1 = Plan.after(1.second).do(queue: .global()) { print("1 second passed") }

或者有一个可用的 RunLoop,如下所示:

let t1 = Plan.after(1.second).do { print("1 second passed") }
CFRunLoopRun()

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants