在Swift 3中永远发送时间

use*_*169 7 semaphore dispatch ios swift3

我有一个用Swift 2编写的应用程序.还有这样的一行.

semaphore.wait(timeout: dispatch_time_t(DISPATCH_TIME_FOREVER));
Run Code Online (Sandbox Code Playgroud)

但是这一行在Swift 3中显示为错误.如何将其转换为Swift 3.

请帮我.谢谢

And*_*uev 13

你可以像这样转换它 semaphore.wait(timeout: .distantFuture)