我有
-(void)requestFailed:(ASIHTTPRequest *)request
{
NSError *error = [request error];
NSLog(@"Request Failed Error: %@", error);
}
当我提出我的要求时
//add data to the array
NSString *json = [array JSONRepresentation];
[request appendPostData:[json dataUsingEncoding:NSUTF8StringEncoding]];
[request startAsynchronous];
我在我的日志中得到这个:
0-08-11 16:52:11.652 MyProject[11720:207] Starting asynchronous request <ASIHTTPRequest: 0x5a7df10>
2010-08-11 16:52:11.861 MyProject[11720:207] 请求完成下载数据 2010-08-11 16:52:11.861 MyProject[11720:207] 请求失败:(gdb)
但是我的日志声明
-(void)requestFailed
没有被调用。有任何想法吗?
干杯