---
title: isFinished
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/thread/isfinished
---

# isFinished

A Boolean value that indicates whether the receiver has finished execution.

## Declaration

```swift
var isFinished: Bool { get }
```

## Discussion

Discussion true if the receiver has finished execution, otherwise false.

## See Also

### Determining the Thread’s Execution State

- [isExecuting](foundation/thread/isexecuting.md)
- [isCancelled](foundation/thread/iscancelled.md)
