# `GSNode.tempData`

*Instance Property*

Values associated with the node for transient use.

## Declaration

```swift
var tempData: [String : Any]? { get set }
```

```objc
@property (nonatomic, strong) NSDictionary<NSString *,id> * tempData;
```

```python
tempData() -> dict[str, object]
setTempData_(tempData: dict[str, object])
```

## Discussion

Temporary data is not intended for persistence.

## See Also

### Temporary Data

- [`GSNode.countOfTempData`](/Core/GlyphsCore/GSNode/countOfTempData) — The number of temporary values.
- [`GSNode tempDataForKey:`](/Core/GlyphsCore/GSNode/tempDataForKey:) — The temporary value for a key, or `nil` if no value is set.
- [`GSNode setTempData:forKey:`](/Core/GlyphsCore/GSNode/setTempData:forKey:) — Sets or removes a temporary value.

