Frage

Mein Problem ist, dass die Fenster meiner Anwendung blockiert, wenn ich eine Methode erhöhte, die Werte in a darstellt NSTableView. Ich möchte eine Animation mit einem machen NSProgressIndicator (Spinner), aber mein Fenster ist blockiert und Spinner zeigt keine Animation an. Ich möchte, wenn jemand mir einen Hinweis geben kann? Ich dachte in Threads oder so ähnlich, aber ich bin mir nicht ganz sicher, wie ich dieses Problem lösen soll.

War es hilfreich?

Lösung

Sie haben Recht, Sie brauchen eine Art Multithreading. Glücklicherweise ist es ziemlich einfach, einfache Operationen auf Threads in Kakao zu erledigen.

Sie sollten sich untersuchen NSOPERATION und NSOPERATIONSQUEUE.

Möglicherweise finden Sie diesen Blogpost nützlich: Turbo laden Ihre Apps mit NSOPERATION auf

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top