Objective-C-Doppel-Delegierter Protokoll
Bekomme ich die folgende Fehlermeldung beim kompilieren meiner app.
Warnung: Klasse "ConfigureViewController' nicht implementiert 'MPMediaPickerControllerDelegate' Protokoll
Ich weiß, dass es bedeutet, ich muss zur Umsetzung der Stellvertretung in der Steuerung.
ich.e @interface ConfigureViewController : UIViewController <MPMediaPickerControllerDelegate>
Jedoch meine aktuellen controller hat bereits ein Delegat Umsetzung für <UITextFieldDelegate>
ich.e @interface ConfigureViewController : UIViewController <UITextFieldDelegate>
Wie gehe ich dieses Problem umgehen?
Dank,
Tee
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einfach trennen Sie diese durch ein Komma:
<MPMediaPickerControllerDelegate, UITextFieldDelegate>
Kann man implementieren, die mehrere Protokolle unter Verwendung mehrerer Protokolle in die Klasse Erklärung.
In diesem Fall, um die Umsetzung
MPMediaPickerControllerDelegate
undUITextFieldDelegate
die Klasse Erklärung wäre: