---
title: userInfo()
framework: quartz
role: symbol
role_heading: Instance Method
path: quartz/qcplugincontext/userinfo()
---

# userInfo()

Returns a mutable dictionary that contains information that can be shared between all instances of the QCPlugIn subclass, running in the same Quartz Composer context.

## Declaration

```swift
func userInfo() -> NSMutableDictionary!
```

## Return Value

Return Value A mutable dictionary.

## Discussion

Discussion When you add information to the dictionary, make sure that you use unique keys, such as com.myCompany.foo. You can use this dictionary to cache data that you want to share.

## See Also

### Getting Execution Context Information

- [bounds()](quartz/qcplugincontext/bounds().md)
- [colorSpace()](quartz/qcplugincontext/colorspace().md)
