---
title: stopWirelessControllerDiscovery()
framework: gamecontroller
role: symbol
role_heading: Type Method
path: gamecontroller/gccontroller/stopwirelesscontrollerdiscovery()
---

# stopWirelessControllerDiscovery()

Stops searching for nearby wireless controllers.

## Declaration

```swift
class func stopWirelessControllerDiscovery()
```

## Discussion

Discussion If you call this method while the framework searches for wireless controllers, the framework stops searching and invokes the completion handler you pass to the startWirelessControllerDiscovery(completionHandler:) method.

## See Also

### Discovering controllers

- [controllers()](gamecontroller/gccontroller/controllers().md)
- [startWirelessControllerDiscovery(completionHandler:)](gamecontroller/gccontroller/startwirelesscontrollerdiscovery(completionhandler:).md)
- [GCControllerDidConnect](foundation/nsnotification/name-swift.struct/gccontrollerdidconnect.md)
- [GCControllerDidDisconnect](foundation/nsnotification/name-swift.struct/gccontrollerdiddisconnect.md)
