---
title: GCControllerDidDisconnectNotification
framework: gamecontroller
role: symbol
role_heading: Global Variable
path: gamecontroller/gccontrollerdiddisconnectnotification
---

# GCControllerDidDisconnectNotification

A notification that posts after a controller disconnects from the device.

## Declaration

```occ
extern NSString * const GCControllerDidDisconnectNotification;
```

## Mentioned in

Adding virtual controls to games that support game controllers in iOS Discovering game controllers

## Discussion

Discussion The notification object is the GCController object that disconnects from the device. The system posts this notification on the main thread.

## See Also

### Discovering controllers

- [controllers()](gamecontroller/gccontroller/controllers().md)
- [startWirelessControllerDiscovery(completionHandler:)](gamecontroller/gccontroller/startwirelesscontrollerdiscovery(completionhandler:).md)
- [stopWirelessControllerDiscovery()](gamecontroller/gccontroller/stopwirelesscontrollerdiscovery().md)
- [GCControllerDidConnectNotification](gamecontroller/gccontrollerdidconnectnotification.md)
