---
title: "start(definition:partyCode:)"
framework: gamekit
role: symbol
role_heading: Type Method
path: "gamekit/gkgameactivity/start(definition:partycode:)"
---

# start(definition:partyCode:)

Creates and starts a new game activity with a custom party code.

## Declaration

```swift
class func start(definition activityDefinition: GKGameActivityDefinition, partyCode: String) throws -> GKGameActivity
```

## Mentioned in

Creating activities for your game

## Discussion

Discussion The framework converts the party code to uppercase.

## See Also

### Creating an activity

- [init(definition:)](gamekit/gkgameactivity/init(definition:).md)
- [start(definition:)](gamekit/gkgameactivity/start(definition:).md)
