---
title: invalidate()
framework: corenfc
role: symbol
role_heading: Instance Method
path: corenfc/nfcreadersessionprotocol/invalidate()
---

# invalidate()

Closes the reader session, which prevents it from being reused.

## Declaration

```swift
func invalidate()
```

## See Also

### Managing a Reader Session

- [begin()](corenfc/nfcreadersessionprotocol/begin().md)
- [invalidate(errorMessage:)](corenfc/nfcreadersessionprotocol/invalidate(errormessage:).md)
- [alertMessage](corenfc/nfcreadersessionprotocol/alertmessage.md)
- [begin()](corenfc/nfcreadersessionprotocol/begin().md)
- [invalidate(errorMessage:)](corenfc/nfcreadersessionprotocol/invalidate(errormessage:).md)
- [alertMessage](corenfc/nfcreadersessionprotocol/alertmessage.md)
