【发布时间】:2018-01-24 04:56:28
【问题描述】:
dispatch_semaphore_wait(writeSemaphore!, DISPATCH_TIME_FOREVER)
给出 DISPATCH_TIME_FOREVER 的错误,即
Cannot convert value of type 'Int' to expected argument type 'dispatch_time_t' (aka 'UInt64')
Een 赋值 DispatchTime.distantFuture 无济于事。
谁能告诉我dispatch_time_t(超时)的值是多少
【问题讨论】:
-
dispatch_semaphore_wait是一个 Swift 2 API。在 Swift 3 及更高版本中使用DispatchSemaphore。
标签: swift grand-central-dispatch semaphore swift4