
多线程
chenqing_512
这个作者很懒,什么都没留下…
展开
-
IOS多线程开发其实很简单
iOS多线程在iOS中每个进程启动后都会建立一个主线程(UI线程),这个线程是其他线程的父线程。由于在iOS中除了主线程,其他子线程是独立于Cocoa Touch的,所以只有主线程可以更新UI界面(新版iOS中,使用其他线程更新UI可能也能成功,但是不推荐)。iOS中多线程使用并不复杂,关键是如何控制好各个线程的执行顺序、处理好资源竞争问题。常用的多线程开发有三种方式:1.NSTh转载 2016-03-27 11:42:06 · 712 阅读 · 0 评论 -
iOS NSTimer 子线程 创建与取消
1.子线程中NSTimer的开启首先在.m文件中声明两个属性一个是子线程 一个是子线程中的NSTimer。@property (nonatomic, strong) NSThread *thread1;@property (nonatomic, strong) NSTimer *threadTimer;然后用GCD在全局全队中创建一个子线程并创建NSTimer。原创 2017-03-15 10:32:05 · 2823 阅读 · 0 评论