iphone MultipeerConnectivity滞后

时间:2013-09-26 14:08:21

标签: iphone ios7

我正在使用MultipeerConnectivity框架连接我的应用中的两个iOS设备。我能够使用这个框架连接两个设备,但是将一个事件从一个设备发送到另一个设备需要将近一分钟。我现在正在模拟器上测试这个,所以我不确定是否会导致延迟。

我是否应该使用不同的框架将2-3个变量的值从一个设备传递到另一个设备,以便它快速?

1 个答案:

答案 0 :(得分:1)

默认情况下,在MultiPeerConnectivity框架中,接收器的回调发生在后台线程上当您从会话委托接收数据时,您需要在主线程上进行工作:

[[NSOperationQueue mainQueue] addOperationWithBlock:^{
    //do your work here
}];