Swift3 从iAction按钮调用UIAlertController

Swift3 从iAction按钮调用UIAlertController,swift3,Swift3,我正在尝试调用AlertController,以便在向我的PHP站点发送帖子后向用户显示一条消息。我无法调用IBAction按钮内的AlertController。提前谢谢你的帮助。我肯定我只是缺少一些基本的东西 这是我的一段代码 //Button Press Function @IBAction func UPDATE_BTN(_ sender: UIButton) { let SSID = SSID_INPUT.text let PASS = PASS_INPUT.text

我正在尝试调用AlertController,以便在向我的PHP站点发送帖子后向用户显示一条消息。我无法调用IBAction按钮内的AlertController。提前谢谢你的帮助。我肯定我只是缺少一些基本的东西

这是我的一段代码

//Button Press Function
@IBAction func UPDATE_BTN(_ sender: UIButton) {

    let SSID = SSID_INPUT.text
    let PASS = PASS_INPUT.text

    //Call SSID and PASS Valid to Check Length
    let ssid_return = isSSIDValid(SSID!)
    let pass_return = isPasswordValid(PASS!)

    //If They Pass, Then Send to Web Server
    if(ssid_return && pass_return)
    {
    print("Valid, Sending Info")
    //Send Info to Webserver to Update Info
    SEND_POST(SSID: SSID!,PASS: PASS!)


    //This is where I want to call the ALERT....
    func viewDidAppear(_: animated: Bool){
            CreateAlert(title: "TEST", message: "IT WENT THROUGH")
        }


    }

    //Otherwise Send User Error
    else {

   //Also Call Another Alert Here To Say It Didn't Post...

        print("Not Valid")
    }


}
这是我的AlertController的代码

//Alert Function
func CreateAlert (title:String, message:String){

    let Alert = UIAlertController(title: title, message: message, preferredStyle: UIAlertControllerStyle.alert)

    Alert.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.default, handler: {(ACTION) in
        Alert.dismiss(animated: true, completion: nil)

    }))

    self.present(Alert, animated: true, completion: nil)

}

更改CreateAlert函数,如下所示

func CreateAlert(title: String, message: String) {

        let alertController = UIAlertController(title: title, message:
            message, preferredStyle: UIAlertControllerStyle.alert)

        alertController.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.default,handler: nil))

        self.present(alertController, animated: true, completion: nil)
    }

不要以大写字母开始let或var名称。让警惕被听到。将更改代码。但是如何调用警报函数呢?这是一个更清晰的示例,现在如何调用函数来显示警报?我调用func VIEWDIDEPROPENCE做得对吗?没关系,我得到了。在创建函数之前,我正在尝试调用它。谢谢您的帮助!