---
title: "init(term:)"
framework: uikit
role: symbol
role_heading: Initializer
path: "uikit/uireferencelibraryviewcontroller/init(term:)"
---

# init(term:)

Initializes a newly created reference-library view controller to display the definition of the given term.

## Declaration

```swift
init(term: String)
```

## Parameters

- `term`: The term to define.

## Return Value

Return Value The newly initialized reference library view controller.

## Discussion

Discussion If a definition for the term is not available, a localized message is displayed instead. Use the dictionaryHasDefinition(forTerm:) class method to determine whether a definition is available before creating instances of this class.

## See Also

### Creating a reference-library view controller

- [dictionaryHasDefinition(forTerm:)](uikit/uireferencelibraryviewcontroller/dictionaryhasdefinition(forterm:).md)
- [init(coder:)](uikit/uireferencelibraryviewcontroller/init(coder:).md)
