Hi!
Ich habe folgendes Problem:
Zu Meinem Programm mit GUI und ViewControllerModel- Aufbau will ich per configuration auch ohne GUI starten.... dazu habe ich mir bislang die main.mm umgebaut, und das return NSApplication vermieden, um in der Console zu bleiben, und keine Fenster zu öffnen. Jedoch habe ich nun das Problem, das der MainThread natürlich nach starten aller Sub-Threads, die befehle auf dem Mainthread ausführen, terminiert, und das Programm schlicht weg fertig ist, und aus die Maus....
Habe ich was übersehen? wie kann ich den MainThread aufhalten zu terminieren, ohne dass er keine Befehle aus anderen Threads via performOnMainThread: annimmt? (ein einfaches cin reicht nicht, dann blockiert das cin die neuen Aufrufe...)
Grüße,
NX
Ich habe folgendes Problem:
Zu Meinem Programm mit GUI und ViewControllerModel- Aufbau will ich per configuration auch ohne GUI starten.... dazu habe ich mir bislang die main.mm umgebaut, und das return NSApplication vermieden, um in der Console zu bleiben, und keine Fenster zu öffnen. Jedoch habe ich nun das Problem, das der MainThread natürlich nach starten aller Sub-Threads, die befehle auf dem Mainthread ausführen, terminiert, und das Programm schlicht weg fertig ist, und aus die Maus....
Habe ich was übersehen? wie kann ich den MainThread aufhalten zu terminieren, ohne dass er keine Befehle aus anderen Threads via performOnMainThread: annimmt? (ein einfaches cin reicht nicht, dann blockiert das cin die neuen Aufrufe...)
Grüße,
NX