---
title: "interfaceGroup(at:)"
framework: cryptotokenkit
role: symbol
role_heading: Instance Method
path: "cryptotokenkit/tksmartcardatr/interfacegroup(at:)"
---

# interfaceGroup(at:)

Returns the interface group at the specified index.

## Declaration

```swift
func interfaceGroup(at index: Int) -> TKSmartCardATR.InterfaceGroup?
```

## Parameters

- `index`: The index of the desired interface group. important: Interface group indexes start at 1, as specified by ISO 7816-3.

## Return Value

Return Value The interface group at the specified index, or nil if not present.

## See Also

### Retrieving Interface Groups

- [interfaceGroup(for:)](cryptotokenkit/tksmartcardatr/interfacegroup(for:).md)
- [TKSmartCardATR.InterfaceGroup](cryptotokenkit/tksmartcardatr/interfacegroup.md)
