---
title: OCKAnyContactViewSynchronizerProtocol
framework: CareKit
role: symbol
role_heading: Protocol
platforms: [iOS 13.0+, Mac Catalyst 13.0+, watchOS 7.0+]
path: carekit/ockanycontactviewsynchronizerprotocol
---

# OCKAnyContactViewSynchronizerProtocol

A protocol that makes and updates views in a type-erased view synchronizer for contacts.

## Declaration

```swift
protocol OCKAnyContactViewSynchronizerProtocol
```

## Topics

### Creating Views

- [makeAnyView()](carekit/ockanycontactviewsynchronizerprotocol/makeanyview().md)

### Updating Views

- [updateAnyView(_:context:)](carekit/ockanycontactviewsynchronizerprotocol/updateanyview(_:context:).md)

## Relationships

### Inherited By

- [OCKContactViewSynchronizerProtocol](carekit/ockcontactviewsynchronizerprotocol.md)

### Conforming Types

- [OCKDetailedContactViewSynchronizer](carekit/ockdetailedcontactviewsynchronizer.md)
- [OCKSimpleContactViewSynchronizer](carekit/ocksimplecontactviewsynchronizer.md)

## See Also

### Synchronizers

- [OCKSimpleContactViewSynchronizer](carekit/ocksimplecontactviewsynchronizer.md)
- [OCKDetailedContactViewSynchronizer](carekit/ockdetailedcontactviewsynchronizer.md)
- [OCKContactViewSynchronizerProtocol](carekit/ockcontactviewsynchronizerprotocol.md)
