Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 使用文本输入值作为浮点值_Objective C_Ios_Ios5 - Fatal编程技术网

Objective c 使用文本输入值作为浮点值

Objective c 使用文本输入值作为浮点值,objective-c,ios,ios5,Objective C,Ios,Ios5,我试图使用文本字段中的文本值作为浮点值(更新滑块),但它显然不像我想的那样直接 self.speedSlider.value = self.numberOfSecs.text 这将导致错误,因为需要NSString。我似乎也无法将文本转换成浮动 非常感谢您的帮助。您可以使用floatValue方法提取值(如果您的字符串表示有效数字): 可以使用floatValue方法提取值(如果字符串表示有效数字): 请尝试以下代码: self.speedSlider.value = [self.number

我试图使用文本字段中的文本值作为浮点值(更新滑块),但它显然不像我想的那样直接

self.speedSlider.value = self.numberOfSecs.text
这将导致错误,因为需要NSString。我似乎也无法将文本转换成浮动


非常感谢您的帮助。

您可以使用floatValue方法提取值(如果您的字符串表示有效数字):


可以使用floatValue方法提取值(如果字符串表示有效数字):

请尝试以下代码:

self.speedSlider.value = [self.numberOfSecs.text floatValue];
您必须将字符串转换为浮点

尝试下面的代码:

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

您必须将字符串转换为浮点

铸造实际上不会改变铸造的类型;可以将其视为编译时声明“不,真的,我知道我在做什么,这个X实际上是Y类型”滑块值属性仅接受float-valueCasting,实际上不会更改所转换的类型;可以将其视为编译时声明“不,真的,我知道我在做什么,这个X实际上是Y类型的”滑块值属性是唯一可接受的浮点值谢谢-就是这样。我正试图通过(浮动)numberofSecs.text进行转换。我不知道我可以那样做。谢谢-就是这样。我正试图通过(浮动)numberofSecs.text进行转换。我不知道我可以那样做。