Превратите NSString в целое число

Жаль парни, я - новичок. Я знаю, что некоторый кастинг типа поддержки языков, но когда я пытался сделать это здесь, он перестал работать, скудно. У меня есть UITextField с числом, только заполняют, таким образом, я только получаю числа, и мне нужен вывод от этого в моем интервале, различном. Вот то, что я попробовал:

NSString *outputNumber = [NSString stringWithFormat:@"%d", [textBox.text]]; 
diff = [outputNumber intValue]; //Not so much

То, что происходит, является моей разностью, переходит к некоторому невероятно высокому количеству вместо единственных цифр, с которыми я протестировал. Любая справка, которую я мог получить, является большой. Спасибо :)

8
задан SeniorShizzle 1 July 2010 в 09:52
поделиться

1 ответ

Почему вы используете [] вокруг textBox.text? И вам не нужна временная строка outputNumber.

Попробуйте следующее:

diff = [textBox.text intValue];
27
ответ дан 5 December 2019 в 06:09
поделиться