Contents

UITextInputTokenizer

A tokenizer, which is an object that allows the text input system to evaluate text units of different granularities.

Declaration

@MainActor protocol UITextInputTokenizer : NSObjectProtocol

Overview

Granularities of text units are always evaluated with reference to a storage or reference direction.

Text-processing objects that conform to the UITextInput protocol must hold a reference to a tokenizer (through the tokenizer property). The UITextInputStringTokenizer class provides a default base implementation of the UITextInputTokenizer protocol. Tokenizers of this class are suitable for most western-language keyboards. Apps with different requirements may adopt the UITextInputTokenizer protocol and create their own tokenizers.

Topics

Determining text positions relative to unit boundaries

Computing text position by unit boundaries

Getting ranges of specific text units

Constants

See Also

Text tokenizer