1.首先看一下官方文档的解释,这个block的队列是同步执行的,不像异步,这个方法直到block执行完毕才会返回 2.主线程一旦开启,就要先把自己的代码执行完成之后,才去执行加入到主队列中的任务 Declaration void dispatch_sync( dispatch_queue_t queue, dispatch_block_t block); Parameters queue The queue on which to submit the block. This parameter…
案例1 KCButton.h // // KCButton.h // Protocol&Block&Category // // Created by Kenshin Cui on 14-2-2. // Copyright (c) 2014年 Kenshin Cui. All rights reserved. // #import <Foundation/Foundation.h> @class KCButton; //一个协议可以扩展另一个协议,例如KCButtonDeleg…