在项目什么时候选择使用GCD,什么时候选择NSOperation?
来源:互联网 发布:中国图书馆cip数据查询 编辑:程序博客网 时间:2024/04/30 09:44
项目中使用NSOperation的优点是NSOperation是对线程的高度抽象,在项目中使用它,会使项目的程序结构更好,子类化NSOperation的设计思路,是具有面向对象的优点(复用、封装),使得实现是多线程支持,而接口简单,建议在复杂项目中使用。
项目中使用GCD的优点是GCD本身非常简单、易用,对于不复杂的多线程操作,会节省代码量,而Block参数的使用,会是代码更为易读,建议在简单项目中使用。
0 0
- 在项目什么时候选择使用GCD,什么时候选择NSOperation?
- 在项目什么时候选择使用GCD,什么时候选择NSOperation
- 在项目什么时候选择使用GCD,什么时候选择NSOperation?
- 什么时候选择TCP,什么时候选择UDP?
- 什么时候选择TCP,什么时候选择UDP?
- 什么时候选择LinkedList?
- Item 27: 明白什么时候选择重载,什么时候选择universal引用
- 什么时候选择显式链接
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类 (转)
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类 (转)
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类 (转)
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类 (转)
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类
- 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类
- Java学习笔记
- 解决“只能通过Chrome网上应用商店安装该程序”
- IOS NSURLConnection 文件上传
- linux驱动面试题整理
- 如何获得最新的太阳神三国杀 自己Qt编译
- 在项目什么时候选择使用GCD,什么时候选择NSOperation?
- C#不区分大小写的字符串替换(Replace)函数
- HTTP协议笔记
- 杨氏矩阵
- zxing实现二维码生成和解析
- 如何发布javaSE写的小程序
- libjpeg用法
- PCM数据格式
- VPN协议PPTP、L2TP、OpenVPN