正如问题所说,以下是否有帮助?我没有为请求设置任何委托。我最好设置代表吗?
request = nil;
答案 0 :(得分:4)
没有。 NSMutableURLRequest无法运行'。 NSMutableURLRequest只是一个存储url,body和其他选项的对象。要运行它,您应该使用NSURLConnection,例如:
NSURLConnection* your_connection = [NSURLConnection connectionWithRequest:your_request delegate:delegate];
返回NSURLSessionTask的或NSURLSession,例如:
NSURLSessionDownloadTask *sessionTask = [NSURLSession downloadTaskWithRequest:your_request];
要取消连接/任务,您应该致电
[your_connection cancel];
或
[sessionTask cancel];
取决于您使用的是什么。