iphone 使用多线程的方法
来源:互联网 发布:和君咨询怎么样知乎 编辑:程序博客网 时间:2024/06/05 19:17
http://blog.csdn.net/yuri99/article/details/5787626
创建一条线程还是比较简单的.
我要用的线程只是用来处理接收数据,不是用来处理ui上的动画的.
- [NSThread detachNewThreadSelector:@selector(threadOne) toTarget:self withObject:nil];
为了保证线程中数据的同步,可以使用NSCondition来处理
- - (void)threadOne{
- NSLog(@"@@@ In thread 111111 start.");
- [_myCondition lock];
- int n = rand()%5 + 1;
- NSLog(@"@@@ Thread 111111 Will sleep %d seconds ,now _threadCount is : %d",n,_threadCount);
- sleep(n);
- //[NSThread sleepForTimeInterval:n];
- _threadCount ++ ;
- NSLog(@"@@@ Thread 111111 has sleep %d seconds ,now _threadCount is : %d",n,_threadCount);
- [_myCondition signal];
- NSLog(@"@@@ Thread 1111111 has signaled ,now _threadCount is : %d",_threadCount);
- [_myCondition unlock];
- NSLog(@"@@@ In thread one complete.");
- [NSThread exit];
- return;
- }
- iphone 使用多线程的方法
- iphone 使用多线程的方法
- iphone多线程的使用
- iphone多线程(NSInvocationOpration) delegate的实现方法
- iPhone 多线程的使用与注意事项
- iphone的多线程NSThread
- IPHONE 多线程使用学习笔记
- iPhone开发进阶(11)--- 多线程的使用与注意事项
- iPhone开发进阶(11)--- 多线程的使用与注意事项
- iPhone开发进阶(11)--- 多线程的使用与注意事项
- iPhone简单的多线程调用
- [iphone]NSNotificationCenter多线程的情况
- iPhone多线程(多种实现方法)二
- [iphone开发多线程之]IPhone的多线程编程初体验
- iPhone开发多线程使用与注意事项
- iPhone开发多线程使用与注意事项
- c#多线程 Invoke方法的使用
- c#多线程 Invoke方法的使用
- xml中的一些字符对应实体
- vi eclipse插件 viPlugin的安装和破解方法
- linux学习笔记(十二) mount命令详解
- 数据 和 结构
- 关于找不到aspnet_isapi.dll文件的问题
- iphone 使用多线程的方法
- 批处理中的if语句
- hbase and cassadra 比较
- 八数码问题的可解性
- 数据库优化--数据设计篇
- 纽约警察局从社交网络中数据挖掘犯罪活动信息
- NSOperation与performSelectorOnMainThread
- 分页逻辑 七
- 如何学习算法