Protocol

CKRecordValue

The protocol that provides strong type checking for objects that the CloudKit framework stores on the server.

Declaration

@protocol CKRecordValue

Overview

The following classes adopt this protocol and are supported by CloudKit:

Do not adopt this protocol in your custom classes. CloudKit does not support writing custom data types to the server. Attempting to do so results in an error.

Relationships

Inherits From

See Also

Records

CKRecord

A dictionary of key-value pairs that you use to fetch and save your app's data.

CKRecordZone

The definition of a custom area for organizing related records in a database.

CKReference

A reference used to create a many-to-one relationship between records in a database.

Record Operations

Asynchronously fetch or modify records.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software