我已经实现了NSStream
委托。我已经实现了与Witap 应用程序相同的功能
在那,我已经实现了handleEvent
委托
- (void) stream:(NSStream *)stream handleEvent:(NSStreamEvent)eventCode{
switch(eventCode) {
case NSStreamEventOpenCompleted:
{
[tcpServer release];
tcpServer = nil;
break;
}
case NSStreamEventHasBytesAvailable:
{
//done my stuff here
}
case NSStreamEventErrorOccurred:
{
UIAlertView *wifiLostAlert = [[UIAlertView alloc] initWithTitle:@"Wifi
connection error" message:@"" delegate:nil cancelButtonTitle:@"Continue" otherButtonTitles:nil];
[wifiLostAlert show];
[wifiLostAlert release];
wifiLostAlert = nil;
}
}
在我的客户网站中,他们报告了一个问题
“我们多次尝试向学习者发送消息或同步设备时,她收到以下消息:“Wifi 连接错误。同样的情况发生在 2 个不同的网络上,即使网络信号非常强,它也无法快速恢复。”
不幸的是,我无法在我的站点中重现此问题,并且它在另一个客户端站点中也可以正常工作!!。
关于这个问题的任何线索。对此的任何帮助表示赞赏。
谢谢你。