NSOperation是基于GCD的一套多线程实现方案,和GCD一样,线程的生命周期是由系统来自动管理的,不用像NSThread和Pthread一样让程序员手动管理.相对于GCD来说,它更加地面向对象,并且比GCD多了一些更加简单实用的功能,另外,由于它的API是纯OC的,深受广大程序员喜爱,实用频率很高. NSOperation主要和NSOperationQueue配合使用实现多线程,一般步骤如下: 1.先将需要执行的操作封装到一个NSOperation对象中: 2.然后将NSOperatio…