iOS开发中的多线程 pthread,NSThread,NSOpertion,GCD的区别 同步和异步,并发和串行的区别 注意:使用sync函数往当前串行队列中添加任务,会卡住当前的串行队列(产生死锁)