dispatch_group使用wait时的forever时长问题分析
你在使用dispatch_group
时,会遇到一个小陷阱:任务在dispatch_group_notify
里的代码会比dispatch_group_async
里异步执行的任务先执行。这个问题常常出现在任务块是异步操作的时候。当任务块是同步操作时,不管用哪种方式,结果都不会受到影响。所以,你在用dispatch_group
时,要小心,避免这个坑。如果你想确保任务按顺序执行,记得注意任务块的同步与异步差异。
dispatch_group.zip
预估大小:60个文件
dispatch_group
文件夹
dispatch_group.xcodeproj
文件夹
project.xcworkspace
文件夹
xcshareddata
文件夹
IDEWorkspaceChecks.plist
238B
contents.xcworkspacedata
159B
xcuserdata
文件夹
yangyangzi.xcuserdatad
文件夹
UserInterfaceState.xcuserstate
20KB
xcuserdata
文件夹
...
66.11KB
文件大小:
评论区