Использование значения ввода текста в качестве числа с плавающей запятой - PullRequest
1 голос
/ 31 марта 2012

Я пытаюсь использовать текстовое значение из текстового поля как float (для обновления ползунка), но это, очевидно, не так просто, как я думал.

self.speedSlider.value = self.numberOfSecs.text

Это ошибки, потому что ожидается строка NSString. Кажется, я также не могу бросить текст в плавающее число.

Любая помощь приветствуется.

Ответы [ 2 ]

1 голос
/ 31 марта 2012

Вы можете извлечь значение, используя метод floatValue (если ваша строка представляет допустимое число):

self.speedSlider.value = [self.numberOfSecs.text floatValue];
0 голосов
/ 31 марта 2012

Попробуйте этот код ниже:

self.speedSlider.value = [self.numberOfSecs.text floatValue];

Вы должны конвертировать строку в число с плавающей точкой ...!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...