当初始化的NSXLParser如下:如何中止iPhone的的NSXMLParser等待
NSXMLParser* xmlParser=[[NSXMLParser alloc] initWithContentsOfURL:[NSURL URLWithString:urlstring]];
如果服务器发生故障,它会等待线程返回之前相当长一段时间。即使我退出应用程序并重新启动应用程序,它仍然很烦人,它将继续等待黑屏,直到超时。
如何中止init?有没有更好的方法在调用解析器之前检查服务器是否启动?感谢您的帮助。
谢谢你的回复。我完全忘了这个问题。我确实完全按照你的建议做了。此外,有必要在runloop中添加NSURLConnection以防止UI在加载期间冻结:http://www.cocoabyss.com/foundation/nsurlconnection-synchronous-asynchronous/ – 2011-09-15 04:38:32
它帮助了我:-) – 2011-09-30 08:58:23
已过时: - ):-) – 2011-09-30 08:59:01