多线程
光速之年
Talk is cheap. Show me the code
展开
-
GCD
aGrand Central Dispatch (GCD) ReferenceGrand Central Dispatch (GCD) comprises language features, runtime libraries, and system enhancements that p转载 2015-05-28 09:40:35 · 595 阅读 · 0 评论 -
iOS 多线程初步研究-NSTimer
理解run loop后,才能彻底理解NSTimer的实现原理,也就是说NSTimer实际上依赖run loop实现的。先看看NSTimer的两个常用方法:+ (NSTimer *)timerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector userInfo转载 2015-05-03 13:25:00 · 444 阅读 · 0 评论 -
关于dispatch_semaphore的使用
dispatch_semaphore是GCD用来同步的一种方式,与他相关的共有三个函数,分别是dispatch_semaphore_create,dispatch_semaphore_signal,dispatch_semaphore_wait。下面我们逐一介绍三个函数:(1)dispatch_semaphore_create的声明为: dispatch_semaphore_t转载 2017-02-08 10:19:57 · 455 阅读 · 0 评论