---
title: wait()
framework: dispatch
role: symbol
role_heading: Instance Method
path: dispatch/dispatchgroup/wait()
---

# wait()

Waits synchronously for the previously submitted work to finish.

## Declaration

```swift
func wait()
```

## See Also

### Waiting for Tasks to Finish Executing

- [wait(timeout:)](dispatch/dispatchgroup/wait(timeout:).md)
- [wait(wallTimeout:)](dispatch/dispatchgroup/wait(walltimeout:).md)
