Was macht handler
und wie benutze ich es?Was ist UIAlertControllers Handler und wie benutze ich ihn?
Vielen Dank für Ihre Antworten.
let myalert = UIAlertController(title: "Hello", message: nil, preferredStyle: .alert)
myalert.addAction(UIAlertAction(title: "Ok",
style: .default,
handler: { _ in
NSLog("The \"OK\" alert occured.")
}))
Formular hier lesen https://www.appcoda.com/uialertcontroller-swift-closures-enum/ –
Die [Dokumentation] (https://developer.apple.com/documentation/uikit/uialertaction/1620097-init) ist ziemlich klar: * "Ein Block, der ausgeführt wird, wenn der Benutzer die Aktion auswählt. Dieser Block hat keinen Rückgabewert und nimmt das ausgewählte Aktionsobjekt als einzigen Parameter." * –
was auch als 'myalert.addAction (UIAlertAction (Titel: "Ok", style: .default) {_ in // Code, der nach der Auswahl des Benutzers ausgeführt wird}) ' –