---
title: "recordsForManagedObjectIDs:"
framework: coredata
role: symbol
role_heading: Instance Method
path: "coredata/nspersistentcloudkitcontainer/recordsformanagedobjectids:"
---

# recordsForManagedObjectIDs:

Returns a dictionary that contains the CloudKit records for the specified managed object IDs.

## Declaration

```occ
- (NSDictionary<NSManagedObjectID *,CKRecord *> *) recordsForManagedObjectIDs:(NSArray<NSManagedObjectID *> *) managedObjectIDs;
```

## Parameters

- `managedObjectIDs`: An array of managed object IDs.

## Mentioned in

Reading CloudKit Records for Core Data

## Return Value

Return Value A dictionary that uses managedObjectIDs as its keys, and each object’s underlying CKRecord as its values. The dictionary excludes IDs that don’t have a CloudKit record.

## See Also

### Accessing Records

- [recordForManagedObjectID:](coredata/nspersistentcloudkitcontainer/recordformanagedobjectid:.md)
- [recordIDForManagedObjectID:](coredata/nspersistentcloudkitcontainer/recordidformanagedobjectid:.md)
- [recordIDsForManagedObjectIDs:](coredata/nspersistentcloudkitcontainer/recordidsformanagedobjectids:.md)
