J'espère que vous réussirez au moins un peu à me clarifier comment et quoi faire, je suis sûr que je me trompe, donc j'ai vraiment besoin d'une opinion d'expert. J'ai deux viewcontroller avec des nibs ce que je veux appeler une fonction qui est en première classe d'un autre ViewController, le problème est qu'un autre viewcontroller réussit à appeler cette fonction mais la seule chose que je peux voir c'est que NSlog la console (que je mets dans cette position de savoir que la fonction est appelée)Fonction d'appel dans la première vue de l'autre viewcontroller
exemple: FirstViewController.m
-(void)drawingFunction:(NSString*)inputText{
NSLog("Feature was launched");
/* showing stuff in FirstView.xib */
}
SecondViewController.m
-(void)turnOnFunction:(id)sender{
FirstViewController *stuff= [[PrviViewController alloc] init];
[stuff drawingFunction:@"ShowAll"];
}
Fondamentalement, quand j'appelle cette fonction dans le PrviViewController.m signification sans référence à l'extérieur, par ex.
[self drawingFunction:@"ShowAll"];
tout est bien affiché, mais lorsque je tente d'appeler cette fonction de SecondViewController.m tout ce que je vois est juste un « fonctionnalité a été lancé » sur la console
Je ne sais vraiment pas Que faire ...