---
title: NSAnimation.BlockingMode.nonblockingThreaded
framework: appkit
role: symbol
role_heading: Case
path: appkit/nsanimation/blockingmode/nonblockingthreaded
---

# NSAnimation.BlockingMode.nonblockingThreaded

Requests the animation to run in a separate thread that is spawned by the NSAnimation object.

## Declaration

```swift
case nonblockingThreaded
```

## Discussion

Discussion The secondary thread has its own run loop.

## See Also

### Constants

- [NSAnimation.BlockingMode.blocking](appkit/nsanimation/blockingmode/blocking.md)
- [NSAnimation.BlockingMode.nonblocking](appkit/nsanimation/blockingmode/nonblocking.md)
