調用無論connectionDidFinishLoading:也不didFailWithError:被調用
connectionInProgress = [[NSURLConnection alloc] initWithRequest:request delegate:self startImmediately:YES];
當我斷開並重新連接互聯網的模擬器。一次調用initWithRequest:既不會導致connectionDidFinishLoading:
也不會導致didFailWithError:
被調用。
我在循環中調用並獲得以下結果(當斷開連接時)。
DidFailWithError: Fetch failed: The Internet connection appears to be offline.
幾秒鐘後的下一次呼叫(因爲Internet重新連接)。
DidFailWithError: Fetch failed: A server with the specified hostname could not be found.
而且我下次調用兩個回調都沒有被調用。
你能改說一下嗎?我不確定這個問題。 – 2011-02-18 22:09:05