SF
IOS 开发
IOS 开发
注册登录
关注博客
注册登录
主页
关于
RSS
使用信号量(dispatch_semaphor)实现GCD下的并发和同步。
寒琴脉脉
2015-06-24
阅读 2 分钟
8.4k
信号量是一个整形值并且具有一个初始计数值,并且支持两个操作:信号通知和等待。当一个信号量被信号通知,其计数会被增加。当一个线程在一个信号量上等待时,线程会被阻塞(如果有必要的话),直至计数器大于零,然后线程会减少这个计数。 在GCD中有三个函数是semaphore的操作,分别是: dispatch_semaphore_cr...