2.4控制并发线程数量的receiverQueue的创建可以从串行改成并发 效果更好 毕竟信号量是跨线程控制的
iOS GCD之dispatch_semaphore(信号量)前言 在看AFNetworking3.0源码时,注意到在 AFURLSessionManager.m 里面的 tasksForKeyPath: 方法中使用到dispatch_...
2.4控制并发线程数量的receiverQueue的创建可以从串行改成并发 效果更好 毕竟信号量是跨线程控制的
iOS GCD之dispatch_semaphore(信号量)前言 在看AFNetworking3.0源码时,注意到在 AFURLSessionManager.m 里面的 tasksForKeyPath: 方法中使用到dispatch_...
在人生的长河中,我们每个人走过的路,遇见的人,经历的事,又何尝不是我们经历的风景呢? 细细想来,我们所有的经历,除了你眼前摸得着看得见的,能真正记住的有多少? 我们只是走马观...
法国思想家卢梭说,世上最没用的三种教育方法就是:讲道理、发脾气、刻意感动。 这句话放在工作中,也同样适用。职场从来都不是一个讲道理的地方,真正厉害的人,从来不讲道理。 在职场...
创建对象 OC:alloc initWith Swift:(XXX:) 调用方法 OC:[uicolor redcolor] Swift:uicolor.redcolor()...
上一篇记录不使用FMDatabaseQueue来使用多线程,这一篇记录一下使用FMDatabaseQueue的方式。 需要注意的时queue操作中不能嵌套queue操作,否则...