---
title: "set(_:forKey:)"
framework: foundation
role: symbol
role_heading: Instance Method
path: "foundation/nsubiquitouskeyvaluestore/set(_:forkey:)-9e3de"
---

# set(_:forKey:)

Sets the value of the specified key to a property list object.

## Declaration

```swift
func set(_ anObject: Any?, forKey aKey: String)
```

## Parameters

- `anObject`: The property list type to save to the iCloud key-value store.
- `aKey`: The key to associate with the value.

## Discussion

Discussion Use this method to write property list object types to the iCloud key-value store.

## See Also

### Setting values

- [set(_:forKey:)](foundation/nsubiquitouskeyvaluestore/set(_:forkey:)-8o8mq.md)
- [set(_:forKey:)](foundation/nsubiquitouskeyvaluestore/set(_:forkey:)-1xml0.md)
- [set(_:forKey:)](foundation/nsubiquitouskeyvaluestore/set(_:forkey:)-7tt20.md)
- [set(_:forKey:)](foundation/nsubiquitouskeyvaluestore/set(_:forkey:)-2rlp.md)
- [set(_:forKey:)](foundation/nsubiquitouskeyvaluestore/set(_:forkey:)-3ga7z.md)
- [set(_:forKey:)](foundation/nsubiquitouskeyvaluestore/set(_:forkey:)-40a8f.md)
- [set(_:forKey:)](foundation/nsubiquitouskeyvaluestore/set(_:forkey:)-9vmlm.md)
