所以直到某个时间点我使用了这个:
[NSURLConnection sendAsynchronousRequest:request
queue:[NSOperationQueue mainQueue]
completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) {
...Some code here
}];
但后来我意识到,这种方法总是会导致应用程序崩溃。
例如,尝试在慢速互联网连接上使用代码,直到块完成尝试进入后台,然后再次返回应用程序。你会看到它崩溃了EXC_BAD_ACCESS
那么sendasynchrequest
区块就这么不值钱吗?还是我在使用时遗漏了什么?
提前致谢!