您的位置:首页 > 移动开发 > IOS开发

iOS--NSThread

2015-12-15 11:16 267 查看

iOS–NSThread

NSThread是一种轻量级的多线程,这是它的优点,但是我们需要自己来管理线程的生命周期以及同步问题,必要时我们还得为它加锁,这样会加大内存的开销,这也是它的缺点。

主要方法及属性

方法功能
-(id)initWithTarget:(id)target selector:(SEL)selector object:(id)argument初始化一个子线程,但需要手动开启
+(void)detachNewThreadSelector:(SEL)aSelector toTarget:(id)aTarget withObject:(id)anArgument初始化一个子线程并自动开启
start开始子线程
cancel取消当前子线程
exit立即结束线程
currentThread获取当前线程
mainThread获取主线程
sleepForTimeInterval:线程休眠
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: