我有一个目前NSURLConnection
用于绝大多数网络的应用程序。我想转到这里,NSURLSession
因为Apple告诉我这是要走的路。
我的应用程序仅NSURLConnection
通过+ (NSData *)sendSynchronousRequest:(NSURLRequest *)request returningResponse:(NSURLResponse **)response error:(NSError **)error
class方法使用的同步版本。我这样做NSBlockOperation
是NSOperationQueue
为了避免不必要地阻塞主队列。用这种方式做事的最大好处是,我可以使操作相互依赖。例如,我可以让请求数据的任务取决于登录任务的完成。
我尚未在中看到任何对同步操作的支持NSURLSession
。我所能找到的只是文章,甚至欺骗了我,甚至考虑同步使用它,而且我是阻塞线程的可怕人。精细。但是我看不到任何使NSURLSessionTask
彼此依赖的方法。有没有办法做到这一点?
还是有关于我将如何以其他方式做这样的事情的描述?
米琪卡哇伊
跃然一笑
相关分类