NSOperationQueue
来源:互联网 发布:js获取unix时间戳 编辑:程序博客网 时间:2024/05/21 14:45
@interface ViewController (){
NSOperationQueue * _queue;
}
- (void)viewDidLoad {
[superviewDidLoad];
//NSOperationQueue 1 普通的开线程 2block类型线程 都需添加到队列中
_queue = [[NSOperationQueuealloc]init];
_queue.maxConcurrentOperationCount =4;//最大线程数
//1普通开线程的方法
NSInvocationOperation * operation = [[NSInvocationOperationalloc]initWithTarget:selfselector:@selector(thread)object:nil];
[_queue addOperation:operation];//队列添加任务
//2 block 开线程的方法
NSBlockOperation * blockOperation = [NSBlockOperationblockOperationWithBlock:^{
for (int i =0; i<5; i++) {
NSLog(@"blok===%d",i);
}
}];
[_queue addOperation:blockOperation];//队列添加任务
}
- (void)thread{
for (int i =0; i<10; i++) {
sleep(1);
NSLog(@"one====%d",i);
}
}
- NSOperationQueue
- NSOperationQueue
- NSOperationQueue
- NSOperationQueue
- NSOperationQueue
- NSOperationQueue
- NSOperationQueue
- NSOperationqueue
- NSOperationQueue
- NSOperationQueue
- NSOperationQueue
- NSOperationQueue简介
- 关于 NSOperationQueue
- NSOperationQueue小结
- NSOperationQueue应用
- NSOperationQueue 队列
- NSOperationQueue [API]
- NSOperationQueue队列
- Jackson 框架
- Android 长按setOnItemLongClickListener 显示context Menu(上下文菜单)
- 2015年工作总结
- sqlserver中用不重复的条件更新两个表对应字段字段。
- zynq功耗
- NSOperationQueue
- C++文件读写操作(将字幕写入txt文件文本)
- jquery,bootstrap实现的用户名片信息提示
- <iOS>AFNetworking 3.0的使用
- String字符串判断是否一致要注意的问题
- COCOS学习笔记--精灵Sprite的3种创建方法总结
- ansj_seg
- Python实现对嵌套列表字典按某一元素合并及lambda的使用
- tomcat xml配置文件部署项目