【发布时间】:2014-01-24 14:20:23
【问题描述】:
我正在将 robbiehanson/CocoaAsyncSocket 用于异步套接字,当我的 iPad 进入后台状态时,我断开并关闭所有端口,但有时当 iPad 从睡眠中醒来时它崩溃了,当 mac 进入时与模拟器相同睡眠模式。一旦我将崩溃日志作为 [AsyncSocket close] 无法识别的实例发送到选择器。
我无法找到解决方案,任何人都可以帮助我解决这个问题。以下是我的断开连接代码。
- (void) enterBackground
{
if (self.discoveryUdpSocket!=nil)
{
self.discoveryUdpSocket.delegate = nil;
[self.discoveryUdpSocket close];
}
self.discoveryUdpSocket.delegate = nil;
self.discoveryUdpSocket = nil;
}
【问题讨论】:
标签: ios objective-c ipad cocoa-touch asyncsocket