我使用以下代码以 5 秒的间隔连续调用 API:
NSURL *url=[NSURL URLWithString:@"any url"];
ASIFormDataRequest *request=[[ASIFormDataRequest alloc] initWithURL:url];
[request setRequestMethod:@"POST"];
[request setDelegate:self];
[request addRequestHeader:@"Accept" value:@"application/json"];
[request addPostValue:app.userName forKey:@"username"];
[request addPostValue:app.token forKey:@"token"];
[request setTimeOutSeconds:40];
[request startSynchronous];
NSError *error = [request error];
if (!error)
{ //sucesss
} "
我遇到的问题是大约 15-20 分钟后,应用程序因访问错误而崩溃。我启用了僵尸对象,但在控制台上没有收到任何消息。我做错了什么,或者你能告诉我连续调用 api 的标准方法吗?谢谢。