---
title: "recordForManagedObjectID:"
framework: coredata
role: symbol
role_heading: Instance Method
path: "coredata/nspersistentcloudkitcontainer/recordformanagedobjectid:"
---

# recordForManagedObjectID:

Returns the CloudKit record for the specified managed object ID.

## Declaration

```occ
- (CKRecord *) recordForManagedObjectID:(NSManagedObjectID *) managedObjectID;
```

## Parameters

- `managedObjectID`: The ID of the managed object.

## Mentioned in

Reading CloudKit Records for Core Data

## Return Value

Return Value An instance of CKRecord if the managed object has an underlying CloudKit record; otherwise, nil.

## See Also

### Accessing Records

- [recordsForManagedObjectIDs:](coredata/nspersistentcloudkitcontainer/recordsformanagedobjectids:.md)
- [recordIDForManagedObjectID:](coredata/nspersistentcloudkitcontainer/recordidformanagedobjectid:.md)
- [recordIDsForManagedObjectIDs:](coredata/nspersistentcloudkitcontainer/recordidsformanagedobjectids:.md)
