---
title: CKRecord.RecordType
framework: cloudkit
role: symbol
role_heading: Type Alias
path: cloudkit/ckrecord/recordtype-swift.typealias
---

# CKRecord.RecordType

The data type that CloudKit requires for record types.

## Declaration

```swift
typealias RecordType = String
```

## See Also

### Creating a Record

- [init(recordType:recordID:)](cloudkit/ckrecord/init(recordtype:recordid:).md)
- [CKRecord.FieldKey](cloudkit/ckrecord/fieldkey.md)
- [init(recordType:zoneID:)](cloudkit/ckrecord/init(recordtype:zoneid:).md)
