---
title: "loadGameActivityDefinitions(completionHandler:)"
framework: gamekit
role: symbol
role_heading: Type Method
path: "gamekit/gkgameactivitydefinition/loadgameactivitydefinitions(completionhandler:)"
---

# loadGameActivityDefinitions(completionHandler:)

Loads all the game activity definitions for the current game.

## Declaration

```swift
class func loadGameActivityDefinitions(completionHandler: @escaping @Sendable ([GKGameActivityDefinition]?, (any Error)?) -> Void)
```

```swift
class var all: [GKGameActivityDefinition] { get async throws }
```

## See Also

### Loading activity definitions

- [loadGameActivityDefinitions(IDs:completionHandler:)](gamekit/gkgameactivitydefinition/loadgameactivitydefinitions(ids:completionhandler:).md)
