在我的应用程序中,我有一个UISearchBar
,可以使用NSURLConnection
,GCD和NSXMLParser
实时解析结果。在WiFi和3G中一切正常,但在EDGE中我得到了标题中描述的错误。
解析器在连接didReceiveData
之后立即启动。有什么想法吗?
答案 0 :(得分:0)
当touchDidFinishLoading:被触发时,你应该开始解析。在didReceiveData中只是连接接收到的数据。请参阅文档:https://developer.apple.com/library/mac/#documentation/Foundation/Reference/NSURLConnectionDelegate_Protocol/Reference/Reference.html#//apple_ref/occ/intf/NSURLConnectionDelegate