---
title: "removeRunLoop:"
framework: foundation
role: symbol
role_heading: Instance Method
path: "foundation/nsconnection/removerunloop:"
---

# removeRunLoop:

Removes a given NSRunLoop object from the list of run loops the receiver monitors and from which it responds to requests.

## Declaration

```occ
- (void) removeRunLoop:(NSRunLoop *) runloop;
```

## Parameters

- `runloop`: The run loop to remove from the receiver.

## See Also

### Running the Connection in a New Thread

- [runInNewThread](foundation/nsconnection/runinnewthread.md)
- [enableMultipleThreads](foundation/nsconnection/enablemultiplethreads.md)
- [multipleThreadsEnabled](foundation/nsconnection/multiplethreadsenabled.md)
- [addRunLoop:](foundation/nsconnection/addrunloop:.md)
