J'ai actuellement le code suivant:NSMutableString aider Objective C
-(void) inputNumber:(int)number {
NSString *str;
str = [NSString stringWithFormat:@"%d", number];
[strVal appendString:str];
txtShowNum.text = strVal;
}
Je l'ai déjà défini NSMutableString * strVal; avant dans mon code.
Lorsque la fonction exécute au-dessus du champ reste vide, mais si je devais utiliser:
txtShowNum.text = str;
je reçois la valeur que je voulais mais j'ai besoin de toute évidence la valeur concaténée.
Quelqu'un peut-il faire la lumière sur ce point.
Merci
Quand vous dites défini, voulez-vous dire qu'il a été initialisé ou simplement déclaré? Comme: NSString * strVal = @ ""; ? – kailoon