文章分类 - ios之线程
摘要:1.多任务请求接口,完成后,在刷新数据,常用方法 2018年07月18日 16:34:38 hbblzjy 阅读数:1382 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hbblzjy/article/details/81100453 //线程组
阅读全文
摘要:一、简介: dispatch_semaphore_t:表示信号,生成信号的方法是 dispatch_semaphore_t semaphore= dispatch_semaphore_create(0); 其中参数0表示该新生成信号的总的信号量为0个。 dispatch_semaphore_wait
阅读全文
摘要:https://www.jianshu.com/p/2f012aaa1fb5 一、线程安全问题 在单线程的情形下,任务依次串行执行是不存在线程安全问题的。在单线程的情形下,如果多线程都是访问共享资源而不去修改共享资源也可以保证线程安全,比如:设置只读属性的全局变量。线程不安全是由于多线程访问造成的,
阅读全文
摘要:#pragma mark - Tools dispatch_source_t CreateDispatchSyncUITimerN(double interval, dispatch_queue_t queue, dispatch_block_t block) { //创建Timer dispatc
阅读全文
摘要:https://www.jianshu.com/p/4443d668e931 苹果在并发编程方面,除了提供有GCD外,还有NSOperation【操作】和NSOperationQueue【操作队列】组合。GCD是基于C的底层API,而NSOperation则是封装GCD实现Objective-C A
阅读全文
摘要:GCD编程的核心就是dispatch队列,dispatch block的执行最终都会放进某个队列中去进行,它类似NSOperationQueue但更复杂也更强大,并且可以嵌套使用。所以说,结合block实现的GCD,把函数闭包(Closure)的特性发挥得淋漓尽致。 dispatch队列的生成可以有
阅读全文
摘要:首先感谢行走的少年郎写的一篇文章《iOS多线程--彻底学会多线程之『GCD』》 它让我对GCD的许多概念有了清晰的理解。现在打算自己再亲自写一份笔记,以助加深印象。 1、队列 只有2种�队列: Serial Dispatch Queue(串行队列):等待正在执行中的处理结束,再执行下一条处理。 Co
阅读全文
摘要:2017年02月21日 10:01:01 阅读数:320 标签: ios 并发 线程 更多 个人分类: iOS开发 2017年02月21日 10:01:01 阅读数:320 标签: ios 并发 线程 更多 个人分类: iOS开发 2017年02月21日 10:01:01 阅读数:320 标签: i
阅读全文
摘要:2016年05月23日 14:25:41 阅读数:4077更多 个人分类: 知识点积累 2016年05月23日 14:25:41 阅读数:4077更多 个人分类: 知识点积累 2016年05月23日 14:25:41 阅读数:4077更多 个人分类: 知识点积累 2016年05月23日 14:25:
阅读全文
摘要:https://www.jianshu.com/p/042c135552b8 2017.08.24 14:42* 字数 545 阅读 946评论 2喜欢 3 2017.08.24 14:42* 字数 545 阅读 946评论 2喜欢 3 2017.08.24 14:42* 字数 545 阅读 946
阅读全文
摘要:2017.05.08 16:19* 字数 376 阅读 4230评论 0喜欢 8 2017.05.08 16:19* 字数 376 阅读 4230评论 0喜欢 8 2017.05.08 16:19* 字数 376 阅读 4230评论 0喜欢 8 dispatch_after解说 dispatch_a
阅读全文