---
title: CKSyncEngineFetchChangesOptions
framework: cloudkit
role: symbol
role_heading: Class
path: cloudkit/cksyncenginefetchchangesoptions
---

# CKSyncEngineFetchChangesOptions

A set of options to use with a fetch operation.

## Declaration

```occ
@interface CKSyncEngineFetchChangesOptions : NSObject
```

## Topics

### Managing attributes

- [operationGroup](cloudkit/cksyncenginefetchchangesoptions/operationgroup.md)

### Instance Properties

- [prioritizedZoneIDs](cloudkit/cksyncenginefetchchangesoptions/prioritizedzoneids.md)
- [scope](cloudkit/cksyncenginefetchchangesoptions/scope.md)

### Instance Methods

- [initWithScope:](cloudkit/cksyncenginefetchchangesoptions/initwithscope:.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [NSCopying](foundation/nscopying.md)

## See Also

### Invoking manual sync operations

- [fetchChangesWithCompletionHandler:](cloudkit/cksyncengine-4b4w9/fetchchangeswithcompletionhandler:.md)
- [fetchChangesWithOptions:completionHandler:](cloudkit/cksyncengine-4b4w9/fetchchangeswithoptions:completionhandler:.md)
- [sendChangesWithCompletionHandler:](cloudkit/cksyncengine-4b4w9/sendchangeswithcompletionhandler:.md)
- [sendChangesWithOptions:completionHandler:](cloudkit/cksyncengine-4b4w9/sendchangeswithoptions:completionhandler:.md)
- [CKSyncEngineSendChangesOptions](cloudkit/cksyncenginesendchangesoptions.md)
