Wie kann ich ein editierbares Textfeld in einer schnellen Shell-Anwendung erstellen?

9

Ich versuche, eine editierbare Textregion in einem NSWindow zu erstellen. So weit kann ich machen ein Fenster und füge ein Textfeld hinzu - aber wenn ich es auswähle und Zeichen eintippe, werden die Zeichen in der Shell und NICHT im Textbereich wiedergegeben.

HINWEIS: Dies ist kein Xcode-Projekt - ich versuche, dies in einer einzigen zu tun Datei in der Shell - mein Ziel ist, dies nur im Code zu tun

Um den Fehler zu replizieren, fügen Sie den folgenden Code in eine Datei ein (experiment.swift) und geben Sie den Shell-Befehl

ein %Vor%

Hier ist der Code

%Vor%     
ja. 26.12.2015, 11:05
quelle

1 Antwort

4

Vor app.run() , fügen Sie

hinzu %Vor%

Gemäß Die Dokumente , die Standardaktivierungsrichtlinie ist Prohibited :

  
  • Verboten
  •   

Die Anwendung wird nicht im Dock angezeigt und möglicherweise keine Fenster erstellt oder aktiviert. [...] Dies ist auch der Standard für entbündelte ausführbare Dateien, die keine Info.plists haben.

    
Jeff Peterson 26.12.2015 12:10
quelle

Tags und Links