#swift #macos
Вопрос:
У меня есть следующий простой скрипт swift, который показывает предупреждение:
import AppKit
import Foundation
let app = NSApplication.shared
app.setActivationPolicy(.regular) // Magic to accept keyboard input and be docked!
let icon = NSImage(named: NSImage.cautionName)
let a = NSAlert()
a.messageText = "Delete the document?"
a.icon = icon
a.alertStyle = NSAlert.Style.informational
a.informativeText = "Are you sure you would like to delete the document?"
a.addButton(withTitle: "Ok")
a.addButton(withTitle: "Cancel")
app.activate(ignoringOtherApps: true)
a.runModal()
При запуске swift script.swift
это отображается swift-frontend
в строке меню , а также в док-станции.
Как я могу изменить заголовок, а также значок и текст в доке?
Комментарии:
1. Где вы пишете код? AppDelegate без функции?
2. Я запускаю этот сценарий непосредственно поверх
swfit