2

当我使用 GCDAsyncUdpSocket 接收广播数据时,我可以在我的 Ipad、iphone6s、iphone6 上接收数据,它们都可以。但是当我使用我的 Iphone4s、Iphone5 时,我经常丢失广播数据。这是我的代码

- (void)viewDidLoad {
[super viewDidLoad];

self.udpReceiveSocket = [[GCDAsyncUdpSocket alloc] initWithDelegate:self delegateQueue:dispatch_get_main_queue()];
NSError* error;
if(![self.udpReceiveSocket bindToPort:4001 error:&error]){
    return;
}
if (![self.udpReceiveSocket beginReceiving:&error]) {
    [self.udpReceiveSocket close];
    return;
}

}


代码很简单,但是很奇怪,有谁知道吗?

4

0 回答 0