/ / Adicionando mais de 2 delegados no iPhone App - iphone, objetivo-c

Adicionando mais de 2 delegados no aplicativo para iPhone - iphone, objective-c

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 № 1

A declaração correta para uma classe que implementa vários protocolos é uma lista separada por vírgula

@interface ViewController : UIViewController <UIWebViewDelegate, UITextFieldDelegate>
{ ...