Bonjour à tous,
je suis débutante en Objectif-C.
j'ai un bouton lancer, pour chaque clic un message sera afficher dans le textView(sans écrasé les anciens messages).
lorsque je fait:
Code :
1
2
3
4
5
6
7
8
- (IBAction) lancer
{
    
    void *const str =@"salima";
    NSString *dbS =[NSString stringWithFormat:@"%@ \n", str] ;
    txt_result_test.text=[txt_result_test.text stringByAppendingString:dbS]; 
    
}
ça fonctionne avec succée

mais le problème lorsque je fait l'affichage dans une autre méthode (comme ci-dessous).



Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
- (IBAction) lancer
{
    
    void *const str =@"salima";
    [ self SetTextOnReport: str]; 
    
}

- (void) SetTextOnReport:(void *const) strReceived
{
    NSString *dbS =[NSString stringWithFormat:@"%@ \n", strReceived] ;
    txt_result_test.text=[txt_result_test.text stringByAppendingString:dbS];
   
}
Merci de m'aidez