2009-07-10 10 views
0
  • (IBAction) changeProductText: (NSString *) str; { lblProductTxt.text = str; }

J'ai et je suis en train de faire en sorte que je puisse avoir la str et @ « text » mais je ne sais pas comment les lier ensemble.Comment lier str et texte?

Des pensées?

+0

ce que tu veux dire " les lier ensemble "? –

Répondre

0

Essayez-vous d'ajouter deux chaînes? Utilisez stringByAppendingString::

- (IBAction) changeProductText:(NSString *)str 
{ 
    // set label text to str followed by "text" 
    lblProductTxt.text = [str stringByAppendingString:@"text"]; 
} 
+0

qui n'a pas fonctionné – user134721

+0

Qu'est-ce que vous essayez de faire exactement? S'il vous plaît donner un exemple. –

1

Je ne sais pas si cela est votre problème, mais le code affiché avait un point-virgule supplémentaire. Vous avez:

-(IBAction)changeProductText:(NSString *)str; //Problem is here 
{ 
    lblProductTxt.text = str; 
} 

Il devrait être

-(IBAction)changeProductText:(NSString *)str 
{ 
    lblProductTxt.text = str; 
} 

Vous devriez essayer d'utiliser le code suivant dans votre IBAction savoir si str a effectivement une valeur:

NSLog(@"Value of String: %@", str) 
Questions connexes