[categories] [index] [all (553)] [latest]
let group = dispatch_group_create()
let mainQueue = dispatch_get_main_queue()
for i in 1...10 {
dispatch_group_enter(hgReadGroup)
longSubTask(param:String, completionHandler: { (results) -> () in
// ...
dispatch_group_leave(group)
})
}
dispatch_group_notify(group, mainQueue) {
print("-> all subtasks are finished")
completionHandler(entries:entries)
}