---
title: "waitForNonExistence(timeout:)"
framework: xcuiautomation
role: symbol
role_heading: Instance Method
path: "xcuiautomation/xcuielement/waitfornonexistence(timeout:)"
---

# waitForNonExistence(timeout:)

Waits the specified amount of time for an element to no longer exist.

## Declaration

```swift
func waitForNonExistence(timeout: TimeInterval) -> Bool
```

## Parameters

- `timeout`: The time, in seconds, the test allows for the element to become unavailable. The default timeout allows the test to run until it reaches its execution time allowance.

## Discussion

Discussion

## See Also

### Querying element state

- [waitForExistence(timeout:)](xcuiautomation/xcuielement/waitforexistence(timeout:).md)
- [wait(for:toEqual:timeout:)](xcuiautomation/xcuielement/wait(for:toequal:timeout:).md)
- [exists](xcuiautomation/xcuielement/exists.md)
- [isHittable](xcuiautomation/xcuielement/ishittable.md)
- [debugDescription](xcuiautomation/xcuielement/debugdescription.md)
