About GCD

 dispatch_async ( queue, ^{ 

          //长时间处理

          dispatch_async ( dispatch_get_main_queue( ), ^{

                    //主线程执行

          } ) ;

 } ) ;

performSelector系方法比NSThread类多线程编程简单,但是GCD更简洁

线程---一个CPU执行的CPU命令列为一天无分叉路径

多线程易引发 数据不一致 相互持续等待 消耗大量资源

dispatch_group_async

你可能感兴趣的:(About GCD)