Beyond平君

导航

2015年8月8日 #

iOS-线程之GCD---之GCD的几种常用常用的方法

摘要: GCD中几种常见的方法1.代码只被执行一次:(利用这种方式,可以简单的创建一个单例对象)方法dispatch_once(&,^(void){}); 1 - (void)testOne 2 3 { 4 5 static dispatch_once_t onceToken; 6 7 ... 阅读全文

posted @ 2015-08-08 20:53 Beyond平君 阅读(223) 评论(0) 推荐(0) 编辑

iOS-线程之GCD方式---之同步异步和串行队列并行队列之间的关系

摘要: GCD方式是Apple官方推荐实现多线程的方式但在这之前必须理清楚同步,异步,串行队列,并行队列之间的概念.同步:即当前的执行程序块不会创建一个新的线程,只能在当前线程中执行.异步:会在当前的线程之外创建一个新的线程,并在新的线程中执行代码块.首先声明一点,队列是用来存放即将执行的线程体的.串行队列... 阅读全文

posted @ 2015-08-08 20:25 Beyond平君 阅读(602) 评论(0) 推荐(0) 编辑