
多线程
路漫漫走
学习,奋斗。
展开
-
多线程编程2 - NSOperation
一、NSOperation 1.简介 NSOperation实例封装了需要执行的操作和执行操作所需的数据,并且能够以并发或非并发的方式执行这个操作。 NSOperation本身是抽象基类,因此必须使用它的子类,使用NSOperation子类的方式有2种: 1> Foundation框架提供了两个具体子类直接供我们使用:NSInvocationOperation和NSBlockOperati转载 2013-11-22 17:50:45 · 688 阅读 · 0 评论 -
ios 多线程
#import "Thread.h" @implementation Thread - (void)thread1 { //1. 不需要手动设置线程启动,自动启动该线程。 [NSThread detachNewThreadSelector:@selector(myThreadMethod:) toTarget:self withObject:nil] ; //2. 需要原创 2013-11-22 17:59:57 · 676 阅读 · 0 评论 -
多线程编程3 - NSOperationQueue
一、简介 一个NSOperation对象可以通过调用start方法来执行任务,默认是同步执行的。也可以将NSOperation添加到一个NSOperationQueue(操作队列)中去执行,而且是异步执行的。 创建一个操作队列: [java] view plaincopy NSOperationQueue *queue = [[NSOperationQueue alloc] ini转载 2013-11-22 17:54:51 · 648 阅读 · 0 评论