Les instructions de contrôle et de boucles en Objective-C

Dans la programmation, comme dans la vie, vous devez prendre des décisions et d'agir sur eux. Objective-C fournit des instructions de contrôle et des boucles pour aider votre programme agir. Vous pouvez répéter un ensemble d'instructions basées sur une certaine condition ou un état, par exemple, ou même modifier la séquence d'exécution du programme. Voici la syntaxe de base pour les états et les boucles de contrôle Objective-C.

Sommaire

sinon

si (condition) {statement (s) si la condition est TRUE-}autre {déclaration (s) si la condition est pas TRUE-}

pour

pour (contre-conditionnalité mise à jour contre) {statement (s) à exécuter tant que la condition est vrai-}

pour en

pour (Type newVariable dans expression) { déclaration (s) -} orType existingVariable -pour (existingVariable dans l'expression) {statement (s) -}
  • *Expression est un objet qui est conforme à la NSFastEnumeration protocole.

  • Un NSArray et NSSet énumération est sur le contenu.




  • Un NSDictionary énumération est plus de touches.

  • Un NSManagedObjectModel énumération est sur les entités.

tandis que

while (condition) {statement (s) à exécuter tant que la condition est true} 

faire pendant

do {déclaration (s) à exécuter tant que la condition est true} while (condition) -

Déclarations de saut

retourner -

Arrêter l'exécution et retourner à la fonction appelante.

percée

Laissez une boucle.

continue-

Passer le reste de la boucle et de commencer la prochaine itération.

goto nomÉtiquette -... nomÉtiquette: 

Un saut absolu à un autre point dans le programme (ne pas l'utiliser).

Sortie()-

Termine votre programme avec un code de sortie.


» » » » Les instructions de contrôle et de boucles en Objective-C