Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 使用按钮打开Safari链接Swift应用程序崩溃?_Ios_Swift_Unrecognized Selector - Fatal编程技术网

Ios 使用按钮打开Safari链接Swift应用程序崩溃?

Ios 使用按钮打开Safari链接Swift应用程序崩溃?,ios,swift,unrecognized-selector,Ios,Swift,Unrecognized Selector,我正在创建一个类似于我的学校网站的应用程序。我添加了一个按钮,我想用这个代码链接到他们原来的网站 import UIKit class RearTableVC: UITableViewController { @IBAction func portal(sender: AnyObject) { let websiteAddress = NSURL(string: "http://www.google.com") UIApplication.shared

我正在创建一个类似于我的学校网站的应用程序。我添加了一个按钮,我想用这个代码链接到他们原来的网站

import UIKit

class RearTableVC: UITableViewController {

    @IBAction func portal(sender: AnyObject) {
        let websiteAddress = NSURL(string: "http://www.google.com")
        UIApplication.sharedApplication().openURL(websiteAddress!)
    }

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.

        }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

}
运行应用程序并单击按钮后,应用程序崩溃,留下错误

2015-11-29 11:10:45.554 FAQ[16888:2329672] -[FAQ.RearTableVC Button:]: unrecognized selector sent to instance 0x7fd0e857c6c0 2015-11-29 11:10:45.560 FAQ[16888:2329672] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[FAQ.RearTableVC Button:]: unrecognized selector sent to instance 0x7fd0e857c6c0' 2015-11-29 11:10:45.554常见问题[16888:2329672]-[FAQ.RearTableVC按钮:]:未识别的选择器发送到实例0x7fd0e857c6c0 2015-11-29 11:10:45.560常见问题[16888:2329672]***由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:'-[FAQ.RearTableVC按钮:]:未识别的选择器发送到实例0x7fd0e857c6c0'
我对使用Swift编程相当陌生,因此我正在寻找所有可以得到的帮助。

在连接按钮后,您似乎将
按钮
功能重命名为
门户

要纠正这一点,请在情节提要中,控制单击按钮,然后通过单击小x删除内部润色事件

然后从“内部润色”旁边的圆圈拖动到您的
门户
功能


在连接按钮后,您似乎将
按钮
功能重命名为
门户

要纠正这一点,请在情节提要中,控制单击按钮,然后通过单击小x删除内部润色事件

然后从“内部润色”旁边的圆圈拖动到您的
门户
功能


看起来您忘记添加处理按钮事件的
按钮:
函数。看起来您忘记添加处理按钮事件的
按钮:
函数。我刚刚尝试了您的建议,但仍然收到崩溃错误。是完全相同的错误,还是不同的错误?当您按下按钮时,是否仍然显示<代码>-[FAQ.RearTableVC按钮:]:发送到实例的未识别选择器?是否仍然显示-[FAQ.RearTableVC按钮:]:发送到实例的未识别选择器如果您在情节提要中控制单击按钮,现在会看到什么?它看起来像我的头像吗?里面的润色应该是门户和唯一的门户。如果它仍然链接到按钮,请单击视图控制器名称旁边的x。我刚刚尝试了您的建议,但仍然收到崩溃错误。是完全相同的错误,还是不同的错误?当您按下按钮时,是否仍然显示<代码>-[FAQ.RearTableVC按钮:]:发送到实例的未识别选择器?是否仍然显示-[FAQ.RearTableVC按钮:]:发送到实例的未识别选择器如果您在情节提要中控制单击按钮,现在会看到什么?它看起来像我的头像吗?里面的润色应该是门户和唯一的门户。如果它仍然链接到按钮,请单击视图控制器名称旁边的x。