---
title: "deviceDidBecomeReady(withCompleteContentCatalog:)"
framework: imagecapturecore
role: symbol
role_heading: Instance Method
path: "imagecapturecore/iccameradevicedelegate/devicedidbecomeready(withcompletecontentcatalog:)"
---

# deviceDidBecomeReady(withCompleteContentCatalog:)

Tells the client that the camera device is done enumerating its content and is ready to receive requests.

## Declaration

```swift
func deviceDidBecomeReady(withCompleteContentCatalog device: ICCameraDevice)
```

## Discussion

Discussion You must open a session on the device before you can enumerate its content and make it ready to receive requests.
