objective-c - 使用文本输入值作为 float

标签 objective-c ios ios5

我正在尝试将文本字段中的文本值用作 float (以更新 slider ),但它显然不像我想象的那么简单。

self.speedSlider.value = self.numberOfSecs.text

该错误是因为需要一个 NSString。看来我也无法将文本转换为 float 。

感谢任何帮助。

最佳答案

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

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

关于objective-c - 使用文本输入值作为 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9955631/

相关文章:

Objective-C 相当于 Swift "\(variable)"

objective-c - NSError __autoreleasing 与 _Nullable

ios - 如何在条形图顶部显示条形图值?

ios - 将选定的行复制到一个数组,该数组填充 Xcode 中的另一个 UITableView

objective-c - 调整大小并保存 NSI​​mage?

iOS - 自动布局 - View 重叠顶部布局

ios - 在 swift 4/Xcode 10 中第二次启动 App 时跳过初始 View Controller

iphone - 动画 GIF 图像作为 iphone 中的启动画面

objective-c - NSURLConnectionDelegate 静态类包装器不调用函数调用 (ARC)

ios - 如何在 iOS 中使用 GoogleCast frameWork 获取当前流位置