如何在两台具有纳秒级精度的iOS设备上执行代码块?

时间:2017-06-09 11:29:23

标签: ios synchronization multipeer-connectivity

我尝试在多个连接的iOS设备上执行完美同步的两个操作。

例如,我想在X日期执行一段代码,其中X是以纳秒精度定义的日期。我希望在所有设备上执行。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,开发了一个名为Synaction的轻量级管理器,可以找到here。 Synaction负责计算设备和主机之间的偏移量,然后还将覆盖执行所提供的纳秒精度的代码块。

它与MultipeerConnectivity管理器类捆绑在一起,可用于与需要同步的网络设备进行通信。

剩下的就是处理发送"命令"触发同步,指定你想要同步的时间,以及应该执行的内容。