3

非同期で実行するキューを作成する必要がありますが、タスクの実行順序はシリアルでなければなりません

dispatch_queue_t queue;
queue = dispatch_queue_create("com.test.app", NULL); //create a serial queue can either be null or DISPATCH_QUEUE_SERIAL

dispatch_async(queue,
                ^{

                //Mycode for doing background http

                }
4

1 に答える 1

5

正しくやっていると思いますが、

dispatch_queue_t queue;
queue = dispatch_queue_create("com.test.app", NULL); //create a serial queue can either be null or DISPATCH_QUEUE_SERIAL

dispatch_async(queue,
                ^{
task1;
task2;
...

all this tasks wil be done done sequentially 


                }
于 2013-06-03T13:37:53.233 に答える