进程:程序在计算机的一次执行活动,一个程序就是一个进程,在iOS中一个app就是一个进程
线程:程序执行的最小单元,一个进程中至少有一个线程(主线程)
一. 通过NSObject的方法管理线程
这个方法会帮助我们自动开辟一个后台线程,不需要自己创建
参数:(1)在这个后台线程中执行的方法
参数:(2)用于传递参数,没有为nil
[self performSelectorInBackground:@selector(banZhuanPlus) withObject:nil];
}
二. 通过 NSTread方法管理 线程
参数: (1) 方法的执行者 ,(2) 在线程中的执行的方法 ,(3) 用于传递参数,没有为nil
1.创建线程
NSThread *thread = [[NSThread alloc] initWithTarget:self selector:@selector(banZhuanPlus) object: