Swift 4 DispatchGroup重复NSTimer调用直到满足条件

时间:2018-07-10 08:10:53

标签: ios swift grand-central-dispatch core-bluetooth

蓝牙库没有回调,因此当我编写消息时,没有回调表示我已收到正确的响应。

所以我当前正在使用Dispatch组进行同步呼叫。

这是执行以下操作的最佳方法吗?

我基本上希望发生以下情况。 编写命令并设置一个1s的计时器。 现在,我想每隔0.1s调用一个函数,直到收到正确的响应。 如果我收到正确的响应,我将继续调用下一个写命令并检查写响应。

0 个答案:

没有答案