1
J'essaie d'obtenir une valeur d'un NSTextField (étiquette) et le convertir en un int ...Chaîne à int - cacao, objectif-c
minFormatter = [[NSNumberFormatter alloc] init];
[minFormatter setNumberStyle:NSNumberFormatterNoStyle];
NSNumber *minTimeValue = [minFormatter numberFromString:[NSString stringWithFormat:@"%@", [self.minTextLabel stringValue]]];
[minFormatter release];
int minTimeValueInt;
minTimeValueInt = [minTimeValue intValue];
NSLog(@"%@", minTimeValueInt);
Je ne peux pas trouver quelque chose de mal avec il, mais le NSLog renvoie (nul) quand je connecte le minTimeValueInt
quel est le problème?
merci, mais il renvoie 0 lorsque la valeur de la chaîne est 00? – nanochrome
"00" analyse toujours l'entier 0, ce qui est équivalent (dans cette architecture) à null. –
juste merci encore! – nanochrome