Comment appeler la méthode de classe de catégorie d'une autre classecomment appeler méthode de classe de catégorie d'une autre classe
@interface Event()
{
NSDictionary *e_Dict;
NSString *e_String;
}
-(NSDictionary *)CheckEvent:(NSString *)string;
@end
@implementation Event
-(NSDictionary *)CheckEvent:(NSString *)string{
......
.....................
return t_Dict;
}
J'ai créé une nouvelle classe qui est UnitTesting
importer la #import classe « Event.h »
-(void)testCheckEventNilDictionary {
Event *evt = [[Event alloc]init];
NSDictionary *t_Dictionary;
t_Dictionary = [evt CheckEvent:@"string"];
}
Mais pour moi, je suis incapable d'inclure la méthode CheckEvent
[evt CheckEvent:@""]
S'il vous plaît quelqu'un peut-il me dire ce que j'ai fait de mal?
@All merci à l'avance
Quel est le message d'erreur reçu? – AppleDelegate
vous avez une erreur? –
1) vous devez partager l'erreur de compilation ou d'avertissement ou l'erreur d'exécution et spécifier ce qu'il est 2) Vous devriez lire sur les conventions de nommage Objective-C, essayer de lire votre code est difficile en raison du rejet de la communauté normes. Ces deux choses augmenteront la capacité des autres à vous aider à répondre à votre question. –