Las sentencias de control y bucles en Objective-C

En la programación, como en la vida, usted tiene que tomar decisiones y actuar sobre ellos. Objective-C proporciona instrucciones de control y loops para ayudar a su acción toma programa. Es posible que desee repetir un conjunto de instrucciones en base a alguna condición o estado, por ejemplo, o incluso cambiar la secuencia de ejecución del programa. Aquí es la sintaxis básica para sentencias de control de Objective-C y loops.

si otra cosa

si (condición) {statement (s) si la condición es cierto-}otro {comunicado (s) si la condición no es cierto-}

para

para (contra-condicionamiento contador de actualizaciones) {statement (s) para ejecutar mientras la condición es cierto-}

en el

para (Tipo newVariable en expresión) { declaración (s) -} orType existingVariable -por (existingVariable en la expresión) {statement (s) -}
  • *Expresión es un objeto que se ajusta a la NSFastEnumeration protocolo.

  • Un NSArray y NSSet enumeración es sobre el contenido.

  • Un NSDictionary enumeración es teclas más.

  • Un NSManagedObjectModel enumeración es más entidades.

mientras

while (condición) {statement (s) para ejecutar mientras la condición es verdadera} 

hacer mientras

do {comunicado (s) para ejecutar mientras la condición es true} while (condición) -

Declaraciones Jump

regreso -

Detener la ejecución y volver a la función de llamada.

descanso-

Deja un bucle.

continue-

Saltar el resto del bucle y empezar la siguiente iteración.

Goto Nombreetiqueta -... Nombreetiqueta: 

Un salto absoluto a otro punto en el programa (no lo use).

Salida()-

Termina su programa con un código de salida.




» » » » Las sentencias de control y bucles en Objective-C