如何从表视图中的绑定文本字段中获取值?

How to get value out of bound textfield in tableview?

我似乎找不到如何从表视图中的文本字段中获取值的解决方案。希望我能相应地描述我的问题。 这是我在 IB 中设置的两张图片:

我将 NSTextField 子类化以绘制新背景。到目前为止,这是有效的。但是面对将单元格值作为变量获取的挑战,我找不到解决方案。单元格从 NSArrayController 绑定中获取它的值。我尝试使用 self.objectValueself.stringValue 我总是得到零。做个插座也不行。

这是我的子类的代码:

class ProgressView: NSTextField {

    func getOwnValue() {

        // Here I´m getting always nil
        let ownValue = self.objectValue
        let ownValue2 = self.stringValue

    }

}

我错过了什么?将不胜感激。

找到解决方案:

override var stringValue: String {
        didSet {
           Swift.print(stringValue)
        }
}