---
title: OBJC_WAIT_UNTIL_DONE
framework: Objective-C Runtime
role: symbol
role_heading: Global Variable
path: objectivec/objc_wait_until_done
---

# OBJC_WAIT_UNTIL_DONE

## Declaration

```swift
var OBJC_WAIT_UNTIL_DONE: Int { get }
```

## See Also

### Enumerations

- [ObjCEnumerationImage](objectivec/objcenumerationimage.md)
- [OBJC_CLEAR_RESIDENT_STACK](objectivec/objc_clear_resident_stack.md)
- [OBJC_COLLECT_IF_NEEDED](objectivec/objc_collect_if_needed.md)
- [OBJC_EXHAUSTIVE_COLLECTION](objectivec/objc_exhaustive_collection.md)
- [OBJC_FULL_COLLECTION](objectivec/objc_full_collection.md)
- [OBJC_GENERATIONAL_COLLECTION](objectivec/objc_generational_collection.md)
- [OBJC_RATIO_COLLECTION](objectivec/objc_ratio_collection.md)
- [OBJC_SYNC_NOT_OWNING_THREAD_ERROR](objectivec/objc_sync_not_owning_thread_error.md)
- [OBJC_SYNC_SUCCESS](objectivec/objc_sync_success.md)
