---
title: "observeContact(_:)"
framework: CareKit
role: symbol
role_heading: Instance Method
platforms: [iOS 13.0+, Mac Catalyst 13.0+, watchOS 7.0+]
path: "carekit/ockcontactcontroller/observecontact(_:)"
---

# observeContact(_:)

Starts observing a contact with a specific identifier.

## Declaration

```swift
func observeContact(_ contact: OCKAnyContact)
```

## Parameters

- `contact`: The contact that the controller watches for changes.

## See Also

### Observing Contacts

- [fetchAndObserveContact(forQuery:errorHandler:)](carekit/ockcontactcontroller/fetchandobservecontact(forquery:errorhandler:).md)
- [fetchAndObserveContact(withID:errorHandler:)](carekit/ockcontactcontroller/fetchandobservecontact(withid:errorhandler:).md)
