---
title: userInfo
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/nsuseractivity/userinfo
---

# userInfo

A dictionary containing app-specific state information needed to continue an activity on another device.

## Declaration

```swift
var userInfo: [AnyHashable : Any]? { get set }
```

## Mentioned in

Implementing Handoff in Your App

## Discussion

Discussion Each key and value must be of the following types: NSArray, NSData, NSDate, NSDictionary, NSNull, NSNumber, NSSet, NSString, or NSURL. The system may translate file scheme URLs that refer to iCloud documents to valid file URLs on a continuing device.

## See Also

### Specifying activity-related data

- [addUserInfoEntries(from:)](foundation/nsuseractivity/adduserinfoentries(from:).md)
- [requiredUserInfoKeys](foundation/nsuseractivity/requireduserinfokeys.md)
