gpt4 book ai didi

swift - OSX Swift 无法将字符串类型的值分配给 NSTextFieldCell 类型

转载 作者:行者123 更新时间:2023-11-30 10:04:45 24 4
gpt4 key购买 nike

嗨,我想制作一个计时器来关闭我的 Mac,我有以下代码:

@IBOutlet weak var valueofSlider: NSTextFieldCell! //label textfield

@IBAction func valueChange(sender: NSSlider) {
var x :Double = sender.doubleValue
valueofSlider = "x"
}

但是我收到以下错误:

cannot assign value of type String to type NSTextFieldCell

最佳答案

什么是valueOfSlider?您收到的错误表明它是一个 NSTextFieldCell。

您应该将 socket 连接到文本字段,而不是文本字段单元格。

代码如下:

myTextField.stringValue = "\(x)"

或者更好

myTextField.stringValue = String(format: "%.1f", x)

关于swift - OSX Swift 无法将字符串类型的值分配给 NSTextFieldCell 类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36691031/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com