11.4 Die Spiellogik ergänzen

Wir werden unseren Showmaster so implementieren, dass er einen Button für jede der Türen hat. Richten Sie Outlets namens door1, door2 und door3 für die Türen ein und deklarieren Sie eine Aktion namens selectDoor:, die von allen Buttons aufgerufen wird, wenn sie gedrückt werden. Außerdem fügen wir eine Eigenschaft des Typs NSArray namens doors ein, mit der wir die Türen festhalten.

Wenn wir die Session beginnen, erstellen wir ein Array namens doors, das aus drei Buttons besteht. Wir machen die Buttons sichtbar und setzen den View-Controller für den Empfang aller Daten, die vom Teilnehmer gesendet werden.

   Devices/MontyHall2/Classes/MontyHallViewController.m

   -(void) beginSession {
       self.statusField.text = @"Wählen Sie eine ...

Get iPad-Programmierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.