Wie kann ich mit Cocoa und Python (PyObjC) ein Statusleistenelement erstellen?

Ich habe ein brandneues Projekt in XCode erstellt und habe Folgendes in meiner AppDelegate.py-Datei:

from Foundation import *
from AppKit import *

class MyApplicationAppDelegate(NSObject):
    def applicationDidFinishLaunching_(self, sender):
        NSLog("Application did finish launching.")

        statusItem = NSStatusBar.systemStatusBar().statusItemWithLength_(NSVariableStatusItemLength)
        statusItem.setTitle_(u"12%")
        statusItem.setHighlightMode_(TRUE)
        statusItem.setEnabled_(TRUE)

Beim Starten der Anwendung wird jedoch kein Statusleistenelement angezeigt. Der gesamte andere Code in main.py und main.m ist Standard.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage