我試圖從CFReadStream
同步讀取CFStreamCreatePairWithSocketToHost
創建的對象。流打開正常,但當我嘗試調用它CFReadStreamRead
在一個循環,CFReadStreamRead()返回-1,所產生的誤差是:嘗試從ReadStream讀取時接收錯誤域= kCFErrorDomainCFNetwork代碼= 2
Error Domain=kCFErrorDomainCFNetwork Code=2 "The operation couldn’t be completed. (kCFErrorDomainCFNetwork error 2.)" UserInfo=0x14a920 {kCFGetAddrInfoFailureKey=8}
使用這個時,我也收到此相同的確切的錯誤ReadStream異步 - 我收到的第一個回調是這個錯誤。
確定究竟什麼是修復呢? !我有一個RESTful服務調用,在我的瀏覽器中工作正常,但是通過ASIHTTPRequest獲取相同的請求會從這個帖子中得到錯誤信息。有沒有人知道該從哪裏下載? – Mark 2011-03-15 14:38:39
-1這個答案,不提及如何避開錯誤和只解釋什麼錯誤的意思。 – Shailesh 2013-02-06 07:34:09
@Shailesh:你怎麼樣,確切地說,你期望繞過DNS失敗? – 2013-02-18 16:51:48