Ich versuche, das "Passwort fehlt" funktioniert, wenn ich nicht das gleiche Passwort eingeben und ich versuche, "helo füllen alles" arbeiten für, wenn keine Antworten gegeben wurde.Problem mit der Alarmmeldung
Problem ist, dass es richtig in den ersten 2 Aussagen springt und dann bis auf den letzten Alarm "AAAAA" .. (sorry für den ersten Teil des Codes ..)
if(userPassword != userPasswordRepeat)
{
displayAlertMessage(alarm: ("password missing"));
return
}
if(userEmail == "" || userPassword == "" || userFirstName == "" || userLastName == "")
{
//vis alarm besked 2
displayAlertMessage(alarm: ("helo fill everyting"));
return
}
}
func displayAlertMessage(alarm:String)
{
let myAlert = UIAlertController(title: "Alert", message: "AAAAA", preferredStyle: UIAlertControllerStyle.alert);
let okAction = UIAlertAction(title: "OK", style: UIAlertActionStyle.default, handler: nil)
myAlert.addAction(okAction);
self.present(myAlert, animated: true, completion: nil)
}
}
`
ich swift oder Xcode weiß es nicht, aber es scheint, die 'displayAlertMessage()' Funktion ignoriert seine 'alarm' Argument und verwendet nur eine hartcodierte "AAAAA" . Außerdem haben Sie asymmetrische geschweifte Klammern (zu viele, die '}' schließen). – nnnnnn
Ich verstehe deine Frage nicht ganz. Die Nachricht Ihres Alarm-Controllers lautet "AAAAA", nicht wahr? – koropok