iOS-多线程
石门策哥
这个作者很懒,什么都没留下…
展开
-
iOS--GCD(一)
GCD是底层的C语言,运行效率快,使用简单,又得到了苹果官方的推荐,想不火都难啊。此文章只先简单介绍串行与并行的区别和使用。原创 2015-01-08 15:04:54 · 409 阅读 · 0 评论 -
iOS--GCD(二)
上一篇中,我们可以了解到GCD关于串行、并行最基本的用法,接下来我们来了解下GCD其他方面的功能。延迟执行 afterdouble delayInSeconds = 3.0;dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delayInSeconds * NSEC_PER_SEC));原创 2015-01-09 11:12:29 · 355 阅读 · 0 评论 -
iOS开发—初识多线程
多线程的操作、处理被运用于多个平台,例如iOS平台、安卓平台、windows平台。无疑多线程的学习与应用都是该平台下较难掌握的,在此小赵仅浅浅的记录下自己对于多线程的学习心得。 首先让我们先来认识下线程。(先来一些理论,可能会有些乏味,但是这是学习多线程必须要掌握的知识体系) 线程:是指程序中一个单一的顺序执行的流程。是执行和调度的基本单位。 身为程序猿应原创 2014-03-04 17:14:25 · 602 阅读 · 0 评论 -
iOS--NSThread
iOS–NSThread NSThread是一种轻量级的多线程,这是它的优点,但是我们需要自己来管理线程的生命周期以及同步问题,必要时我们还得为它加锁,这样会加大内存的开销,这也是它的缺点。主要方法及属性 方法 功能 -(id)initWithTarget:(id)target selector:(SEL)selector object:(id)argument 初始化一个子线程原创 2015-12-15 11:16:26 · 305 阅读 · 0 评论