无法在Xcode 6.1.1中链接不活动和视图控制器

时间:2014-12-13 11:11:02

标签: xcode swift storyboard viewcontroller ibaction

Xcode 6.1.1 - 我用按钮编写了小应用程序。我在ViewController.swift中编写了IBAction方法showMessage()。当我试图连接按钮和视图控制器。故事板中的View Controller图标未显示“已发送事件”---> showMessage 方法。

@IBAction func showMessage() {
    let alertController = UIAlertController(title: "Welcome to My First App", message: "Hello World", preferredStyle: UIAlertControllerStyle.Alert)
    alertController.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.Default, handler: nil))
    self.presentViewController(alertController, animated: true, completion: nil)
}

2 个答案:

答案 0 :(得分:0)

你的方法很好。当我尝试它时,它工作正常,showMessage确实显示在已发送事件下。正如@Daniel Nagy在评论中提到的那样,你应该确保在故事板中正确设置你的课程。

  1. 单击View Controller顶部的ViewController图标。
  2. 在右侧的Identity Inspector中,将 Class 设置为View Controller的Class。

    enter image description here

答案 1 :(得分:0)

感谢。我注意到Module字段为空。它没有填充我的项目名称,例如当前 - HelloWorld