---
title: uti
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uidocumentinteractioncontroller/uti
---

# uti

The type of the target file.

## Declaration

```swift
var uti: String? { get set }
```

## Discussion

Discussion The value of this property is used to determine which apps are capable of opening the document. The default value is determined automatically whenever possible. However, if the document is a custom type that cannot be determined readily, the value of this property may be nil. If you know the type of the document, you can set the value of this property explicitly.

## See Also

### Accessing the target document’s attributes

- [url](uikit/uidocumentinteractioncontroller/url.md)
- [name](uikit/uidocumentinteractioncontroller/name.md)
- [icons](uikit/uidocumentinteractioncontroller/icons.md)
- [annotation](uikit/uidocumentinteractioncontroller/annotation.md)
