J'ai les extraits de protocole de code suivants:iPhone: protocole de partage/code de délégué
@protocol FooDelegate;
@interface Foo: UIViewController { id délégué; } ...
@protocol FooDelegate ... // Méthode 1 ... // Méthode 2 ... @end
En outre, le code suivant qui met en œuvre FooDelegate:
@interface bar1: UIViewController {...}
@interface bar2: UITableViewController {...}
Il s'avère que l'implémentation de FooDelegate est la même sur les deux classes Bar1 et Bar2. Je copie actuellement juste le code d'exécution de FooDelegate de Bar1 à Bar2.
Comment est-ce que je structure/implémente de telle manière que Bar1 et Bar2 partagent le même code dans une base de code unique (pas comme actuellement avec 2 copies) puisqu'ils sont les mêmes?
Merci d'avance pour votre aide.
avez-vous résolu votre problème?Je suis confronté à la même chose et je ne suis pas satisfait de la réponse que j'ai reçue jusqu'à présent :( – amok