- 博客(2)
- 资源 (1)
- 收藏
- 关注
转载 iOS多线程--多线程之GCD
No.1:GCD的特点GCD会自动利用更多的CPU内核GCD自动管理线程的生命周期(创建线程,调度任务,销毁线程等)程序员只需要告诉 GCD 想要如何执行什么任务,不需要编写任何线程管理代码No.2:GCD的基本概念任务(block):任务就是将要在线程中执行的代码,将这段代码用block封装好,然后将这个任务添加到指定的执行方式(同步执行和异步执行),等待CPU从队列中取出任务放到对应的线程中执...
2018-02-09 09:37:27 130
原创 iOS-多线程之『NSOperation』
No.1:NSOperation简介NSOperation是基于GCD之上的更高一层封装,NSOperation需要配合NSOperationQueue来实现多线程。NSOperation实现多线程的步骤如下:1231.创建任务:先将需要执行的操作封装到NSOperation对象中。2.创建队列:创建NSOperationQueue。3.将任务加入到队列中:将NSOperation对象添加到...
2018-02-09 09:36:19 144
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人