I am newbie in iOS programming, Recently I came across a tutorial where author assigned a ViewController to a textField delegate. Is it good to do this? As Xcode is giving me warning.
discussIDTextField.delegate = self;
self is DiscussViewController and above code is inside DiscussViewController.m
Code works fine but I don’t like yellow bubbles showing on my screen while writing codes. If I want to get rid of this warning what should I do?
Warning : Assigning id from incompatible type
‘DiscussViewController’.
The view controller (self) has to implement the
UITextFieldDelegateprotocol. So your@interfacedefinition should look something like this:And then of course in the implementation implement some of the delegated protocol methods.