A tokenizer, which is an object that allows the text input system to evaluate text units of different granularities.
- iOS 3.2+
- tvOS 9.0+
Granularities of text units are always evaluated with reference to a storage or reference direction.
Text-processing objects that conform to the
UIText protocol must hold a reference to a tokenizer (via the
tokenizer property). The
UIText class provides a default base implementation of the
UIText protocol. Tokenizers of this class are suitable for most western-language keyboards. Apps with different requirements may adopt the
UIText protocol and create their own tokenizers.