Returns the value for the given key stored in the record.


subscript(key: String) -> __CKRecordObjCValue? { get set }



The string that identifies a field in the record. Key names consist of one or more alphanumeric characters and start with a letter. You may also include underscore characters if you do not use an underscore as the first character in the name. Spaces are not allowed in key names.

Return Value

The value associated with the specified key or nil if no such key exists in the record.


Do not call this method directly. The presence of this method is required to support subscripting syntax for record objects. To retrieve a value from a record using this syntax, use code similar to the following:

id value = myRecord[@"firstName"];