-[ASIHTTPRequest requestReceivedResponseHeaders:]
-[ASIHTTPRequest requestStarted]
-[ASIHTTPRequest reportFailure]
-[ASIHTTPRequest handleBytesAvailable]
上面這些報錯提示都是退出頁面沒有cancel請求的原因。cancel掉就ok了。
[request clearDelegatesAndCancel];
request = nil;
另外如果一個request調用了多次,可以把這個request放到一個數組,退出的時候cancel整個數組。
for(ASIHTTPRequest* request in requests)
{
[request clearDelegatesAndCancel];
}
-[ASIHTTPRequest requestStarted]
-[ASIHTTPRequest reportFailure]
-[ASIHTTPRequest handleBytesAvailable]
上面這些報錯提示都是退出頁面沒有cancel請求的原因。cancel掉就ok了。
[request clearDelegatesAndCancel];
request = nil;
另外如果一個request調用了多次,可以把這個request放到一個數組,退出的時候cancel整個數組。
for(ASIHTTPRequest* request in requests)
{
[request clearDelegatesAndCancel];
}