IOS线程的四种方法
来源:互联网 发布:龙游天下丁五味知真相 编辑:程序博客网 时间:2024/06/06 04:52
第一种:NSThread
NSThread *thread=[[NSThreadalloc]initWithTarget:selfselector:@selector(runningTap:)object:nil];
[thread setName:@"窗口2"];
[thread start];//手动启动线程
第二种:NSOperation
NSInvocationOperation *io=[[NSInvocationOperationalloc]initWithTarget:selfselector:@selector(operationTap:)object:@"me"];
//[io start];
//操作线程队列队列中有线程池
NSOperationQueue *queue=[[NSOperationQueuealloc]init];
[queue addOperation:io];
第三种:GCD(提倡)
dispatch_async(dispatch_get_global_queue(0,0), ^(block));
第四种:
[self performSelectorOnMainThread:@selector() withObject:@"" waitUntilDone:YES];
0 0
- IOS线程的四种方法
- 终止线程的四种方法
- Windows终止线程的四种方法
- C++ 四种退出线程的方法
- Windows终止线程的四种方法
- Java终止线程的四种方法
- Windows线程同步的四种方法
- IOS JSON 的四种解析方法
- IOS Json解析的四种方法
- iOS 四种延时的方法
- iOS 延时执行的四种方法
- ios打包ipa的四种方法
- iOS 四种延迟执行的方法
- iOS 文件预览的四种方法
- iOS 文件预览的四种方法
- 线程管理四种方法
- 线程控制四种方法
- windows线程同步的总结-------四种实现的方法
- 问题:二进制数中1的个数。
- html+css span和div 布局
- JSON
- 强大的 Fresco(加载网络和本地图片)简单使用
- Nodejs测试:从0到90(理论篇)
- IOS线程的四种方法
- hdoj2504又见GCD
- hdu 1242 Rescue
- MFC处理回车窗口消失
- [汇编]8086寻址方式
- Servlet 3.0 新特性概览
- HDOJ 1997 汉诺塔VII 【递归】
- 《Java中的泛型如何使用》
- 设备像素(物理像素), css像素, 设备独立像素, 设备像素比