代码改变世界

IOS的主线程与异步多线程

2013-05-11 23:56  油炸小白兔  阅读(341)  评论(0)    收藏  举报

//开启分线程队列  ^{ }里面的相当于回调接口

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{

      

        //do someThing 一般来说 是异步网络任务

   //主线程队列

        dispatch_async(dispatch_get_main_queue(), ^{

    //do someThing 一般来说 是UI操作等需要主线程操作的任务 

        });

    });

 

跟android的handler用法有点异曲同工的感觉。