---
title: CKRecordFieldKey
framework: cloudkit
role: symbol
role_heading: Type Alias
path: cloudkit/ckrecordfieldkey
---

# CKRecordFieldKey

A data type that CloudKit requires for record field names.

## Declaration

```occ
typedef NSString * CKRecordFieldKey;
```

## See Also

### Creating a Record

- [initWithRecordType:](cloudkit/ckrecord/initwithrecordtype:.md)
- [initWithRecordType:zoneID:](cloudkit/ckrecord/initwithrecordtype:zoneid:.md)
- [initWithRecordType:recordID:](cloudkit/ckrecord/initwithrecordtype:recordid:.md)
- [CKRecordType](cloudkit/ckrecordtype.md)
- [CKRecordTypeShare](cloudkit/ckrecordtypeshare-8b6yt.md)
- [CKRecordTypeUserRecord](cloudkit/ckrecordtypeuserrecord-49k30.md)
