---
title: "deviceBrowser(_:didRemove:moreGoing:)"
framework: imagecapturecore
role: symbol
role_heading: Instance Method
path: "imagecapturecore/icdevicebrowserdelegate/devicebrowser(_:didremove:moregoing:)"
---

# deviceBrowser(_:didRemove:moreGoing:)

Tells the delegate that a device has been removed.

## Declaration

```swift
func deviceBrowser(_ browser: ICDeviceBrowser, didRemove device: ICDevice, moreGoing: Bool)
```

## Discussion

Discussion If several devices are removed at the same time, then this message is sent once for each device with the value of moreGoing set to true in each message except the last one.

## See Also

### Adding and Removing Devices

- [deviceBrowser(_:didAdd:moreComing:)](imagecapturecore/icdevicebrowserdelegate/devicebrowser(_:didadd:morecoming:).md)
- [deviceBrowserDidEnumerateLocalDevices(_:)](imagecapturecore/icdevicebrowserdelegate/devicebrowserdidenumeratelocaldevices(_:).md)
