1

次のようにいくつかのタスクを同期的に実行したい:

[NSURLConnection sendSynchronousRequest:Request returningResponse:&response error:&error];

これの代わりに使用できるものは非推奨です。

4

2 に答える 2

3

dispatch_syncタスクを同期的に実行するために使用します。

dispatch_sync(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^{

      NSLog(@"Required task code.");
      dispatch_async(dispatch_get_main_queue(), ^{ 
      // Update UI in main thread. 
      // Add your UI Label Update code here..
     }); 
  });

さらに助けが必要な場合はお知らせください..

于 2015-06-19T01:30:00.217 に答える
0

「NSURLSession-SynchronousTask」ライブラリを使用すると、 NSURLConnection と同じ結果が得られます。

于 2015-06-23T03:58:15.767 に答える