---
title: stop()
framework: tvmlkit
role: symbol
role_heading: Instance Method
path: tvmlkit/tvapplicationcontroller/stop()
---

# stop()

Ends the app life cycle.

## Declaration

```swift
func stop()
```

## Discussion

Discussion After the JavaScript context has ended and all resources have been released, appController(_:didStop:) is called. The app controller cannot be reused after the stop method has been called.

## See Also

### Controlling and Handling Events

- [evaluate(inJavaScriptContext:completion:)](tvmlkit/tvapplicationcontroller/evaluate(injavascriptcontext:completion:).md)
