我收到了错误:
我已将按钮的名称设置为googleButton,但我仍然遇到这些错误,这是代码:
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
googleButton.addTarget(self, action: "didTapGoogle", forControlEvents: .TouchUpInside)
}
@IBAction func didTapGoogle(sender: AnyObject) {
UIApplication.sharedApplication().openURL(NSURL(string: "http://www.google.com")!)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
我正在接受
无法调用非函数类型'UIApplication'的值
UIApplication.sharedApplication().openURL
行上的错误和
使用未解析的标识符'googleButton'
在线:googleButton.addTarget(self, action: "didTapGoogle")
,
我确实打开了main.storyboard,右键单击了按钮,选择了TouchUpInside,然后选择了唯一的选项,我忘记了现在的情况。
答案 0 :(得分:0)
您需要将其定义为插座。
进入故事板并打开拆分视图,一边是故事板,另一边是脚本。现在按住控件并将按钮拖到脚本中。一个小提示将打开。在这里你想要选择" Outlet"在连接部分和名称下,您要输入" googleButton"。
我建议您观看this video,这将解释出口和操作的使用,因为它们是使用故事板的关键部分。