---
title: NSUbiquitousKeyValueStoreChangedKeysKey
framework: foundation
role: symbol
role_heading: Global Variable
path: foundation/nsubiquitouskeyvaluestorechangedkeyskey
---

# NSUbiquitousKeyValueStoreChangedKeysKey

A key that indicates which keys changed in the iCloud key-value store.

## Declaration

```swift
let NSUbiquitousKeyValueStoreChangedKeysKey: String
```

## Discussion

Discussion When the iCloud key-value store changes due to an external source, the system generates a didChangeExternallyNotification notification. That notification can include this key. The value of this key is an array of strings, each of which contains the name of a key that changed.

## See Also

### Detecting changes to values

- [didChangeExternallyNotification](foundation/nsubiquitouskeyvaluestore/didchangeexternallynotification.md)
- [NSUbiquitousKeyValueStoreChangeReasonKey](foundation/nsubiquitouskeyvaluestorechangereasonkey.md)
- [NSUbiquitousKeyValueStoreServerChange](foundation/nsubiquitouskeyvaluestoreserverchange.md)
- [NSUbiquitousKeyValueStoreInitialSyncChange](foundation/nsubiquitouskeyvaluestoreinitialsyncchange.md)
- [NSUbiquitousKeyValueStoreQuotaViolationChange](foundation/nsubiquitouskeyvaluestorequotaviolationchange.md)
- [NSUbiquitousKeyValueStoreAccountChange](foundation/nsubiquitouskeyvaluestoreaccountchange.md)
