Swift 将NSTextfield返回到全局变量
我的代码应该获取一个用户文本条目(智能电视的IP地址),创建一个变量,输入到一个名为“triggerRemoteControl”的函数中 怎么了 我读到全局变量被声明为结构,所以我做了如下:Swift 将NSTextfield返回到全局变量,swift,function,struct,nstextfield,Swift,Function,Struct,Nstextfield,我的代码应该获取一个用户文本条目(智能电视的IP地址),创建一个变量,输入到一个名为“triggerRemoteControl”的函数中 怎么了 我读到全局变量被声明为结构,所以我做了如下: struct UserVariables { static var IPAddress = "http://192.168.2.7/sony/IRCC?" } 接下来,我输出了一个NSTextfield并为其创建了一个操作: @IBOutlet weak var UIPAddress: NSTextFie
struct UserVariables {
static var IPAddress = "http://192.168.2.7/sony/IRCC?"
}
接下来,我输出了一个NSTextfield并为其创建了一个操作:
@IBOutlet weak var UIPAddress: NSTextField!
@IBAction func getIP(_ sender: NSTextField) {
let IPAddress = String(UIPAddress.text)
}
最后:
func triggerRemoteControl(irccc: String) {
Alamofire.request(UserVariables.IPAddress,
method: .post …
第二个代码段应该做什么?它应该是Xcode中Interface Builder的一个文本字段出口,以及输入文本时的一个函数?我不知道如何获得“return”命令,或者在用户完成键入时获得“know”。当用户按return或tab键时,会有通知
textdidediting
,当用户按(另一个)键时,会有通知textDidChange
。实现这些方法并将文本字段的委托设置为Interface Builder中的目标类。