2010-04-08 32 views
1

我用的是委託方法連接:willSendRequest:redirectResponse:在SDK 2.2,如下面的代碼:willSendRequest redirectResponse不會在iPhone SDK2.0工作

- (NSURLRequest *)connection:(NSURLConnection *)con willSendRequest:(NSURLRequest *)request redirectResponse:(NSURLResponse *)redirectResponse 
{ 
if(redirectResponse) { 
    if(!self.autoRedirect) { 
    NSLog(@"response will redirect"); 

    request = nil; 

    } 
} 
return request; 

如果請求返回到零,它似乎它掛在這裏,委託didReceiveData不會被調用。

但在SDK 3

這個任何建議作品?

回答

0

我認爲請求參數是通過引用傳遞的,所以如果你改變它,你會得到你所做的改變的響應。

+0

謝謝。在考慮源代碼之後,我認爲它需要重寫它 – WholeIphone 2013-04-19 02:44:11