非常感謝幫助。我卡在這裏:A /同步NSURLConnection:獲取沒有下載數據的響應?
我需要檢查一個響應,然後開始在我的UIWebView中加載一個URL。然而,一個同步的NSURLConnection將首先下載數據,然後讓我訪問這個不好的響應。
異步NSURLConnection將讓我在收到任何數據之前檢查響應,但我只能檢查委託方法連接中的響應:didReceiveResponse:。但後來我不得不告訴我的webView的delegete方法(webView:shouldStartLoadWithRequest:navigationType :)等到響應出現爲止。因爲兩個委託都在主線程中(他們必須是嗎?我猜是這樣)我不能簡單地使用NSCondition來停止webView的委託(因爲這意味着停止主線程)。
有沒有人有關於如何解決這個問題的想法?
在此先感謝。
會很好,但我不能簡單地加載一個xx MB文件來找出它的MIME類型。這就是爲什麼我需要處理響應。 – Yllier 2009-07-24 20:36:21