在项目什么时候选择使用GCD,什么时候选择NSOperation?
2016-08-17 20:26
447 查看
项目中使用NSOperation的优点是NSOperation是对线程的高度抽象,在项目中使用它,会使项目的程序结构更好,子类化NSOperation的设计思路,是具有面向对象的优点(复用、封装),使得实现是多线程支持,而接口简单,建议在复杂项目中使用。
项目中使用GCD的优点是GCD本身非常简单、易用,对于不复杂的多线程操作,会节省代码量,而Block参数的使用,会是代码更为易读,建议在简单项目中使用。
相关文章推荐
- 在项目什么时候选择使用GCD,什么时候选择NSOperation?
- 在项目什么时候选择使用GCD,什么时候选择NSOperation
- Java 接口大全、面向接口编程、什么时候使用接口。选择Java接口还是抽象类
- Java 接口大全、面向接口编程、什么时候使用接口。选择Java接口还是抽象类
- 使用了Sitemesh的项目中整个My97DataPicker可能出现日期选择失效问题
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类 (转)
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类
- Java 接口大全、面向接口编程、什么时候使用接口。选择Java接口还是抽象类
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类 (转)
- [转发]在 Java Web 项目中选择使用 Slf4J 通用日志框架
- MFC项目中使用libcur选择release模式生成项目
- Java 接口大全、面向接口编程、什么时候使用接口。选择Java接口还是抽象类
- 使用Visual Studio 2010新建项目或网站 无法选择.NET Framework版本解决方案
- Java 接口大全、面向接口编程、什么时候使用接口。选择Java接口还是抽象类
- iOS学习笔记17—使用NSOperation还是GCD
- Java 接口大全、面向接口编程、什么时候使用接口。选择Java接口还是抽象类
- Java 接口大全、面向接口编程、什么时候使用接口,选择Java接口还是抽象类
- Java 接口大全、面向接口编程、什么时候使用接口。选择Java接口还是抽象类
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类