我的代码应该采用用户文本输入(智能电视的IP地址),创建一个输入到名为“triggerRemoteControl”的函数中的变量。
怎么了?
我读到全局变量被声明为结构体,所以我做了这个:
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 …