YYDispatchQueuePool icon indicating copy to clipboard operation
YYDispatchQueuePool copied to clipboard

求问导致多个NSThread的情况

Open chenqihui opened this issue 8 years ago • 0 comments

你好,请问 dispatch_async(self.mainQueue, ^{ dispatch_sync(self.subQueue, ^{ NSLog(@"%@", [NSThread currentThread]); 这种,chatMainQueue使用YYDispatchQueuePool的queue,或者使用一个SERIAL的queue,是有创建新的NSThread,这种好像系统控制了资源分配,可是当处理比较长,创建的NSThread越多,内存问题就越大。不知是否有可行办法。 实现非主线程的串行队列,也是想控制其在一个或者固定几个NSThread执行,然后再回到主线程更新UI。

chenqihui avatar Apr 26 '17 03:04 chenqihui