《多线程应用》

来源:互联网 发布:搭车去柏林 知乎 编辑:程序博客网 时间:2024/06/11 04:24

一、多线程的应用

一个NSThread对象就代表一条线程


创建、启动线程


(1) NSThread *thread = [[NSThread alloc] initWithTarget:self selector:@selector(run) object:nil];


[thread start];


// 线程一启动,就会在线程thread中执行self的run方法


 


主线程相关用法


+ (NSThread *)mainThread; // 获得主线程


- (BOOL)isMainThread; // 是否为主线程


+ (BOOL)isMainThread; // 是否为主线程



0 0