Erstelle einen NSAlert mit Swift

Ich habe den Code zum Erstellen und NSAlert in Objective-C, aber ich möchte ihn jetzt in Swift erstellen.

Die Warnung soll bestätigen, dass der Benutzer ein Dokument löschen möchte.

Ich möchte, dass die Schaltfläche "Löschen" die Löschfunktion ausführt und die Schaltfläche "Abbrechen", nur um die Warnung zu verwerfen.

Wie kann ich das in Swift schreiben?

NSAlert *alert = [[[NSAlert alloc] init] autorelease];
[alert addButtonWithTitle:@"Delete"];
[alert addButtonWithTitle:@"Cancel"];
[alert setMessageText:@"Delete the document?"];
[alert setInformativeText:@"Are you sure you would like to delete the document?"];
[alert setAlertStyle:NSWarningAlertStyle];
[alert beginSheetModalForWindow:[self window] modalDelegate:self didEndSelector:@selector(alertDidEnd:returnCode:contextInfo:) contextInfo:nil];

Antworten auf die Frage(6)

Ihre Antwort auf die Frage