Iphone sendasyncrequest真的一文不值吗?
所以,直到某个时候,我还是用这个:Iphone sendasyncrequest真的一文不值吗?,iphone,nsurlconnection,nsurlrequest,sendasynchronousrequest,Iphone,Nsurlconnection,Nsurlrequest,Sendasynchronousrequest,所以,直到某个时候,我还是用这个: [NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) { ...S
[NSURLConnection sendAsynchronousRequest:request
queue:[NSOperationQueue mainQueue]
completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) {
...Some code here
}];
但后来我意识到,当这种方法使应用程序崩溃时,总有一种情况
例如,尝试在慢速互联网连接上使用代码,直到阻塞完成,尝试进入后台,然后再次返回应用程序。您将看到它在EXC\u BAD\u访问时崩溃
那么,sendasynchrequest
块是否毫无价值?还是我在使用它时遗漏了什么
提前谢谢 回答(按顺序):不,是。提供崩溃日志、回溯和“此处的一些代码”。是的,
sendAsynchronousRequest
非常有限(例如,没有进度更新,无法取消等)。但是我怀疑EXC\u BAD\u ACCESS
是您如何使用它的结果。