Comment utiliser la classe à laquelle le délégué appartient pour les méthodes de protocole.Aide de délégué - Utilisation de la classe pour laquelle le délégué est destiné à l'intérieur du délégué
Ex:
@protocol ILMIconDelegate <NSObject>
- (void)deleteIcon:(ILMIcon *)icon;
@end
@interface ILMIcon : UIView <IconPopoverViewControllerDelegate>
...
@end
Cela ne fonctionne pas parce que je ne peux pas utiliser (ILMIcon *)
à l'intérieur du protocole, tel qu'il est déclaré plus tard dans le fichier. Toute aide?
Y a-t-il un problème ou devrais-je simplement utiliser (UIView *)
à la place?
Merci
Edit: newacct m'a donné la réponse d'utiliser @class ILMIcon;
avant le protocole et ça marche! Merci beaucoup l'homme!