多线程NSOperation(四)

NSOperation是一个抽象类,需要依赖子类去实现具体的功能

多线程NSOperation(四)

多线程NSOperation(四) 

 多线程NSOperation(四)

如果事务不知道队列,直接调用start函数,就会在主队列执行多线程NSOperation(四)

多线程NSOperation(四)

NSBlockOperation有点类似于函数编程

多线程NSOperation(四)

 多线程NSOperation(四)

多线程NSOperation(四)

 多线程NSOperation(四)

 多线程NSOperation(四)

NSOperation控制最大并发数:

多线程NSOperation(四)

NSOperation处理依赖关系:

  多线程NSOperation(四)

 多线程NSOperation(四)

关于operationQueue的挂起,继续,取消

已经在执行的任务,是无法挂起或者取消的

 多线程NSOperation(四)

 多线程NSOperation(四)