2017-07-28 4 views
0

Swiftスクリプトからのシステムアラートまたは通知を表示したい。たとえば、Desktopフォルダに30を超えるファイルがある場合は、どの種類の通知も見たいと思っています。私はそれをどのようにすることができますか?ローカル通知を送信するためにSwiftスクリプトからのシステム警告または通知を表示

+0

はあなたが知っている、あなたが立ち往生しているところかについてより正確にすることはできますがありますか?私はあなたがちょうどファイルの数を数えるためにフォルダの内容を解析するメソッドを作成したと思う。次に、この数値が30以上の場合は、ローカル通知を使用してアラートを表示します。 – Maxime

+1

任意のユーザーインターフェイスを駆動するには、*スクリプト*はアプリケーションでなければなりません(AppKitと実行ループを利用するため)。 – vadian

+0

Maxime、私の主な質問はローカル通知を表示する方法ですか? –

答えて

-1

、私はあなただけでこれを使用する必要があると思う:

func showNotification() -> Void { 
    var notification = NSUserNotification() 
    notification.title = "Test from Swift" 
    notification.informativeText = "The body of this Swift notification" 
    notification.soundName = NSUserNotificationDefaultSoundName 
    NSUserNotificationCenter.default.deliver(notification) 
} 

detailed tutorial here

+1

シンプルなSwift ***スクリプト***(コマンドラインインターフェイス)は通知を送信できないことに注意してください。 – vadian

+0

これはOPのニーズには対応しません。 – JAL

関連する問題