Esta é uma pergunta simples que pode ser respondida rapidamente por alguém que esteja mais familiarizado com o Objective-C do que eu - como adicionar mais de 2 delegados a uma classe?
Para esclarecer, estou acostumado a colocar delegados em classes como esta:
@interface ViewController : UIViewController <UIWebViewDelegate> { ...
Quando tento colocar dois delegados:
@interface ViewController : UIViewController <UIWebViewDelegate> <UITextFieldDelegate> { ...
... o aplicativo apresenta muitos erros, nenhum dos quais ajuda com a situação.
Existe um separador que eu preciso colocar entre os delegados ou é possível ter mais de dois?
Agradeço por qualquer ajuda desde já.
Respostas:
19 para resposta № 1A declaração correta para uma classe que implementa vários protocolos é uma lista separada por vírgula
@interface ViewController : UIViewController <UIWebViewDelegate, UITextFieldDelegate>
{ ...