Steueranweisungen und Loops in Objective-C

Bei der Programmierung, wie im Leben, müssen Sie Entscheidungen treffen und auf sie einwirken. Objective-C bietet Steueranweisungen und Schleifen Ihr Programm Maßnahmen ergreifen, um zu helfen. Möglicherweise möchten Sie eine Reihe von Anweisungen auf einem gewissen Zustand oder Zustand, zum Beispiel, oder sogar den Programmablauf ändern Basis zu wiederholen. Hier ist die grundlegende Syntax für Objective-C-Steueranweisungen und Schleifen.

Menu

ansonsten

ob (Bedingung) {statement (s), wenn die Bedingung TRUE-}sonst {Statement (s), wenn die Bedingung TRUE- nicht}

für

für (Gegen- zustands Update-Zähler) {statement (s) auszuführen, während die Bedingung Echt- ist}

für in

für (Typ NewVariable im Ausdruck) {statement (s) -} orType existingVariable -für (existingVariable in Ausdruck) {statement (s) -}
  • * Ausdruck ist ein Objekt, das dem entspricht, NSFastEnumeration Protokoll.

  • Ein NSArray und NSSet Aufzählung ist über den Inhalt.

  • Ein NSDictionary Aufzählung ist über Tasten.

  • Ein NSManagedObjectModel Aufzählung ist über Entitäten.

während

while (Bedingung) {statement (s) auszuführen, während die Bedingung erfüllt ist} 

tun, während

do {Anweisung (en) auszuführen, während die Bedingung erfüllt ist} while (Bedingung) -

Jump-Anweisungen

Rückkehr -

Stoppen Sie die Ausführung und Rückkehr in die aufrufende Funktion.

Unterbrechung-

Lassen Sie eine Schleife.

fortsetzen-

Überspringen Sie den Rest der Schleife und starten Sie die nächste Iteration.

Goto Markename -... Markename: 

Ein absoluter Sprung zu einem anderen Punkt im Programm (nicht verwenden).

Ausgang()-

Beendet das Programm mit einem Exit-Code.

Menü