之前对于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的执行顺序了。
加油~