当我尝试使用以下代码将字符串转换为NSTextField时
test?.stringValue = red_str
测试返回“nil”。 test是NSTextField类型的插座的名称!在我的视图中连接到NSTextField。我通过单独踩过应用程序来确定这一点。数量“red_str”是有效字符串。感谢您的任何建议。
以下是嵌入语句的函数:
@IBAction func redValue(sender: NSSliderCell) {
red = Float(sender.doubleValue)
let red_str = String.localizedStringWithFormat("%6.2f", red)
test?.stringValue = red_str
self.needsDisplay = true }
视图显示的图形取决于使用滑块更新的参数“红色”。图表完美地显示(和更新);红色值不会显示在TextView中。
供参考,这是出口:
@IBOutlet weak var test: NSTextField!
答案 0 :(得分:0)
确保您已在test @IBOutlet和storyboard或xib文件之间建立了关系。