2017技术笔记

2017笔记——dispatch_group

2018-07-27  本文已影响2人  满庭花醉三千客

之前对于dispatch_group了解不多。

如今写一下:

看一下问题:

屏幕快照 2017-02-06 上午9.54.14.png 屏幕快照 2017-02-06 上午9.54.27.png

期望:并发执行3个操作,执行完毕后走dispatch_group_notify

可是实际效果是:

屏幕快照 2017-02-06 上午9.56.24.png

操作1居然在dispatch_group_notify后面执行的,这样肯定不行呀。

优化之:

屏幕快照 2017-02-06 上午9.59.14.png 屏幕快照 2017-02-06 上午9.59.28.png

再看看此时的效果:

屏幕快照 2017-02-06 上午10.00.29.png

使用dispatch_group_enter dispatch_group_leave就能控制dispatch_group_notify的执行顺序了。

加油~

上一篇 下一篇

猜你喜欢

热点阅读