Bonjour,
Je ne sais pas trop comme le formuler mais je voudrais faire une sorte d'héritage mais en réécrivant des méthodes en fonctions des classes et attribué une variable qui aura la même valeurs pour toutes les classes.
Ce que j'ai fais c'est crée un protocol avec les méthodes que je voulais écrire en fonction des classes mais je ne sais pas comment attribué une variable pour plusieurs classe.
Je voudrais crée cette variable NSMutableArray * alphabet = [NSMutableArray arrayWithObjects:@"a", @"b",...,@"z",nil]; puis quand j'écris alphabet dans une classe ça me renvoie le tableau.

protocol
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
@protocol Cryptographie <NSObject>
-(NSString*)cryptage:(NSString*)motACrypter;
-(NSString*)decryptage:(NSString*)motADecrypter;
@end
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
#import <Foundation/Foundation.h>
#import "Cryptographie.h"
@interface Cesar : NSObject <Cryptographie>
@end
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
#import "César.h"
 
@implementation Cesar
-(NSString*)cryptage:(NSString*)motACrypter{...}
-(NSString*)decryptage:(NSString*)motADecrypter{...}