---
title: properties
framework: gamekit
role: symbol
role_heading: Instance Property
path: gamekit/gkgameactivity/properties
---

# properties

Properties that contain additional information about the activity.

## Declaration

```swift
var properties: [String : String] { get set }
```

## Discussion

Discussion This takes precedence over defaultProperties on the activity definition. The framework initializes this dictionary with the default properties from the activity definition and deep linked properties, if any. If deep linking contains the same key as the default properties, the deep linked value overrides the default value. You can update the properties at runtime.
