标签: iphone objective-c cocoa cocoa-touch
如果在我的应用程序中有人为套接字通信设置了错误的IP地址,我该如何处理? 该应用程序正在冻结,其中套接字正在等待来自服务器的回答。 (我正在使用SmallSockets) 是否可以为此命令设置计时器,并且在计时器倒计时后跳过此命令?
答案 0 :(得分:2)
您不应该在主线程上处理同步网络通信。你应该异步做网络工作。这是an example,应该让你去。
使用异步方法,您应该可以在超时后轻松取消网络操作。