Ich habe einen sich wiederholenden Rückruf für jedes Bild geplant:
[self schedule:@selector(nextFrame:)];
Dies bildet meine Hauptspielschleife.
Wenn ein Benutzer den Bildschirm berührt, wird ein Ereignis erzeugt, z. B.
- (BOOL)ccTouchBegan:(UITouch *)touch withEvent:(UIEvent *)event {
...
// Respond to event
...
}
-
Wird dieses Ereignis sofort in einem neuen Thread erzeugt?
-
...oder wird sie in eine Warteschlange gestellt und erfolgt, wenn der aktuelle Frame beendet ist?
-
...oder etwas anderes?
Wenn es 2. ist, bedeutet dies dann, dass es keine Multi-Threading-Probleme gibt?