检查ASIFormDataRequest是否仍在进行或是否已完成获取数据的最佳方法是什么?

Sha*_*anu 1 iphone asihttprequest ios xcode4.2

在我的应用程序中,我有一个场景,多个Web服务同时被克隆.如果特定的ASIFormDataRequest仍在进行中,我想知道最好的方法.

Jan*_*mal 7

您可以像yourRequest.tag一样将标记设置为ASIHttpRequest,并使用以下委托方法.如果完全成功完成比在requestFinished中完成,如果出现问题,那么它将进入requestFailed.

- (void)requestFinished:(ASIHTTPRequest *)request
{
   // Use when fetching text data
   NSString *responseString = [request responseString];
}

- (void)requestFailed:(ASIHTTPRequest *)request
{
   NSError *error = [request error];
}
Run Code Online (Sandbox Code Playgroud)