---
title: shouldUnifyResults
framework: Contacts
role: symbol
role_heading: Instance Property
platforms: [iOS 13.0+, iPadOS 13.0+, Mac Catalyst 13.1+, macOS 10.15+, visionOS 1.0+, watchOS 6.0+]
path: contacts/cnchangehistoryfetchrequest/3294188-shouldunifyresults
---

# shouldUnifyResults

A Boolean value that indicates whether the fetch should return contact changes as unified contacts.

## Declaration

```swift
var shouldUnifyResults: Bool { get set }
```

## Discussion

If [true](../../swift/true.md), the fetch returns unified contact history. Otherwise the system returns individual contact history. A unified contact is the aggregation of properties from a set of linked individual contacts. If an individual contact is not linked then the unified contact is simply that individual contact.

## See Also

### Configuring the fetch request

- [additionalContactKeyDescriptors](additionalcontactkeydescriptors.md)
- [excludedTransactionAuthors](excludedtransactionauthors.md)
- [includeGroupChanges](includegroupchanges.md)
- [mutableObjects](mutableobjects.md)
- [startingToken](startingtoken.md)
