---
title: NFCTypeNameFormat
framework: corenfc
role: symbol
role_heading: Enumeration
path: corenfc/nfctypenameformat
---

# NFCTypeNameFormat

The Type Name Format values that specify the content type for the payload data in an NFC NDEF message.

## Declaration

```swift
enum NFCTypeNameFormat
```

## Topics

### Content Types

- [NFCTypeNameFormat.absoluteURI](corenfc/nfctypenameformat/absoluteuri.md)
- [NFCTypeNameFormat.empty](corenfc/nfctypenameformat/empty.md)
- [NFCTypeNameFormat.media](corenfc/nfctypenameformat/media.md)
- [NFCTypeNameFormat.nfcExternal](corenfc/nfctypenameformat/nfcexternal.md)
- [NFCTypeNameFormat.nfcWellKnown](corenfc/nfctypenameformat/nfcwellknown.md)
- [NFCTypeNameFormat.unchanged](corenfc/nfctypenameformat/unchanged.md)
- [NFCTypeNameFormat.unknown](corenfc/nfctypenameformat/unknown.md)

### Initializers

- [init(rawValue:)](corenfc/nfctypenameformat/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Getting Information About a Payload Record

- [identifier](corenfc/nfcndefpayload/identifier.md)
- [payload](corenfc/nfcndefpayload/payload.md)
- [type](corenfc/nfcndefpayload/type.md)
- [typeNameFormat](corenfc/nfcndefpayload/typenameformat.md)
