我有以下塊在後臺執行請求。
如何在完成之前取消此請求?取消GCD塊在線程中工作
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);
dispatch_async(queue, ^{
NSData *thumbnailData = [NSURLConnection sendSynchronousRequest:request];
...
});
就像首選項 - 我使用NSInvocation和隊列來處理單獨的線程,但是,是的,你需要做異步請求不同步。 – theiOSDude 2011-05-22 20:46:04