Crear una alerta NSA con Swift
Tengo el código para crear y NSAlert en Objective-C pero ahora me gustaría crearlo en Swift.
La alerta es para confirmar que el usuario desea eliminar un documento.
Me gustaría que el botón "eliminar" ejecute la función de eliminación y el botón "cancelar" solo para descartar la alerta.
¿Cómo puedo escribir esto en Swift?
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];