---
title: isReplayable
framework: gamekit
role: symbol
role_heading: Instance Property
path: gamekit/gkachievementdescription/isreplayable
---

# isReplayable

A Boolean value that states whether the player can earn the achievement multiple times.

## Declaration

```swift
var isReplayable: Bool { get }
```

## Discussion

Discussion If the value of this property is false, players can earn the achievement only once. After the player earns the achievement, Game Center ignores any further progress you report for it. If the value of this property is true, the player earns the achievement each time you report it.

## See Also

### Reading and Writing Achievement Properties

- [identifier](gamekit/gkachievementdescription/identifier.md)
- [title](gamekit/gkachievementdescription/title.md)
- [unachievedDescription](gamekit/gkachievementdescription/unachieveddescription.md)
- [achievedDescription](gamekit/gkachievementdescription/achieveddescription.md)
- [maximumPoints](gamekit/gkachievementdescription/maximumpoints.md)
- [image](gamekit/gkachievementdescription/image.md)
- [isHidden](gamekit/gkachievementdescription/ishidden.md)
- [rarityPercent](gamekit/gkachievementdescription/raritypercent-4bh6k.md)
