---
title: "deviceBrowser(_:deviceDidChangeName:)"
framework: imagecapturecore
role: symbol
role_heading: Instance Method
path: "imagecapturecore/icdevicebrowserdelegate/devicebrowser(_:devicedidchangename:)"
---

# deviceBrowser(_:deviceDidChangeName:)

Tells the delegate when the name of a device changes.

## Declaration

```swift
optional func deviceBrowser(_ browser: ICDeviceBrowser, deviceDidChangeName device: ICDevice)
```

## Discussion

Discussion A device’s name may change if a device module overrides the default name reported by the device’s transport layer, or if a user changes the name of the file system volume mounted by the device.

## See Also

### Responding to Device Changes

- [deviceBrowser(_:requestsSelect:)](imagecapturecore/icdevicebrowserdelegate/devicebrowser(_:requestsselect:).md)
- [deviceBrowser(_:deviceDidChangeSharingState:)](imagecapturecore/icdevicebrowserdelegate/devicebrowser(_:devicedidchangesharingstate:).md)
