Initializer

init(textInput:)

Returns an object initialized with the document object that directly communicates with the text input system.

Declaration

init(textInput: UIResponder & UITextInput)

Parameters

textInput

The document object in the application that adopts the UITextInput protocol for the purposes of communicating with the text input system.

Return Value

An instance of a subclass of UITextInputStringTokenizer, or nil if the object couldn’t be created.

Discussion

The subclass of UITextInputStringTokenizer should not retain textInput; the tokenizer should always have a lifetime bounded by that of the UITextInput-conforming object and a retaining reference would create a retain cycle.