---
title: isSupported
framework: corenfc
role: symbol
role_heading: Type Property
path: corenfc/cardsession/issupported
---

# isSupported

A property that indicates whether the current device supports card session functionality.

## Declaration

```swift
class var isSupported: Bool { get }
```

## Discussion

Discussion Query this property before calling init() to avoid raising fatalError(_:file:line:) on ineligible devices.

## See Also

### Determining card session availability

- [isEligible](corenfc/cardsession/iseligible.md)
