Does dispatch_async(dispatch_get_main_queue(), ^{...}); wait until done? Does dispatch_async(dispatch_get_main_queue(), ^{...}); wait until done? ios ios