---
title: GCControllerDidConnectNotification
framework: gamecontroller
role: symbol
role_heading: Global Variable
path: gamecontroller/gccontrollerdidconnectnotification
---

# GCControllerDidConnectNotification

A notification that posts after a controller connects to the device.

## Declaration

```occ
extern NSString * const GCControllerDidConnectNotification;
```

## 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 connects to 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)
- [GCControllerDidDisconnectNotification](gamecontroller/gccontrollerdiddisconnectnotification.md)
