NSoperation-( 多线程2)
来源:互联网 发布:java 二维数组 length 编辑:程序博客网 时间:2024/05/16 06:42
NSoperation是一个基类(抽象类) 不能够直接使用 必须使用他的子类 它默认是在 当前线程 进行操作
常与NSoperationQueue一起使用 在与NSoperationQueue 一起使用会自动开辟线程进行操作
不用手动启动
NSoperation 系统提供两个子类
1、NSInvocationOperation ,NSBlockOperation
2、使用自定义的NSoperation的子类
NSBlockOperation 操作数大于1 也会开辟线程取执行操作
单一使用Operation它是同步执行的
定义一个NSInvocationOperation
= , ····· · ··
NSInvocationOperation *invocation= [[NSInvocationOperation alloc]initWithTarget:self selector:@selector(act:) object:@"invocation"];
// 如果单独使用operation 必须手动启动
// NSOperationQueue(线程队列) 管理线程 (默认会开辟线程去执行)不用手动去启动线程*****
[invocation start];
0 0
- 多线程编程2 - NSOperation
- 多线程编程2 - NSOperation
- 多线程编程2-NSOperation
- 多线程编程2 - NSOperation
- 多线程编程2 - NSOperation
- 多线程编程2 - NSOperation
- 多线程编程2 - NSOperation
- 多线程编程2 - NSOperation
- 多线程编程2 - NSOperation
- 多线程编程2 - NSOperation
- 多线程编程2 - NSOperation
- 多线程编程2 - NSOperation
- 多线程编程2 - NSOperation
- 多线程编程2-NSOperation
- 多线程编程2-NSOperation
- NSoperation-( 多线程2)
- 多线程编程2 - NSOperation
- 多线程编程2 - NSOperation
- Java核心技术第6章(1)
- 设计模式六大原则(4):接口隔离原则
- Hystrix的简单介绍
- JSP自定义标签-嵌套
- Windows远程桌面连接Ubuntu 14.04
- NSoperation-( 多线程2)
- 中缀表达式转换为前缀及后缀表达式并求值【摘】
- 字符char、字节byte傻傻分不清(2015年10月13日)
- Python 使用thrift连接hbase || 远程连接hbase
- jQuery-autoComplete实例
- Java打印完整的堆栈信息
- Java多线程编程总结
- ios- block循环引用问题
- delphi正则表达式学习笔记(一)