将NSTEXT字段添加到Swift 3 XCode 8

将NSTEXT字段添加到Swift 3 XCode 8,swift,xcode,nstextfield,Swift,Xcode,Nstextfield,任何人都可以解释在XCode 8内的Swift 3中添加两个或多个文本字段的语法。这适用于桌面应用程序,而不是IOS。NSTextField控件 我需要精确到第十位。所以我想浮动是必要的 此外,如何在文本框更新时自动添加,因此它是动态添加的。因此,我不必输入“计算”按钮。我是否需要做一些特殊的操作来清理字段以防止键入字母?这不是最有用的组。这是我发现的有效方法。将NSTextFieldDelegate添加到top View类控制器,如下所示 class View1控制器:NSViewContro

任何人都可以解释在XCode 8内的Swift 3中添加两个或多个文本字段的语法。这适用于桌面应用程序,而不是IOS。NSTextField控件

我需要精确到第十位。所以我想浮动是必要的


此外,如何在文本框更新时自动添加,因此它是动态添加的。因此,我不必输入“计算”按钮。我是否需要做一些特殊的操作来清理字段以防止键入字母?

这不是最有用的组。这是我发现的有效方法。将NSTextFieldDelegate添加到top View类控制器,如下所示
class View1控制器:NSViewController、NSTextFieldDelegate

然后:在我看来
txtField.delegate=self
然后我可以重写该函数:


override func controltextdichange(uj:Notification){在这里运行一些代码}

您应该发布到目前为止尝试的代码。此外,您可能需要澄清。看起来您正在尝试添加文本字段内容的数字版本。而不是文本字段本身。迂腐的是。但这很重要。据我所知,它们在XCode 8和Swift 3中停止了.toInt(),您不能只使用+符号将字符串相加。至于事件和监听器,我尝试了几个代码,在较新的版本中,他们删除了GUI以添加事件监听器,现在您必须以编程方式添加它们。老实说,我对添加文本框一点也不确定。我在这里尽可能多地学习。尝试在谷歌上搜索今年列出的项目。如果有的话,你能至少给我举个例子吗。也许我没有使用正确的搜索词。你可能只有在浏览了一些基本的东西之后才会问一些基本的问题,比如。
class View1Controller:NSViewController{@IBAction func txtdjusticea(uu-sender:Any){txtdjusticecore1.textDidChange(newjusticecore)}func newjusticecore(notification:NSNotification){dialogOKCancel(问题:“Ok?”,文本:“New Judge Score”);}
但是我得到编译错误,无法将类型(NSNotification)的值转换为预期的参数类型通知