init(textInput:)
Returns an object initialized with the document object that directly communicates with the text input system.
Declaration
init(textInput: any 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 shouldn’t 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.