Objective-C - declaración if

Un if declaración consta de una expresión booleana seguida de una o más declaraciones.

Sintaxis

La sintaxis de una declaración if en el lenguaje de programación Objective-C es:

if(boolean_expression) {
   /* statement(s) will execute if the boolean expression is true */
}

Si la expresión booleana se evalúa como true, luego se ejecutará el bloque de código dentro de la instrucción if. Si la expresión booleana se evalúa comofalse, entonces se ejecutará el primer conjunto de código después del final de la instrucción if (después de la llave de cierre).

El lenguaje de programación Objective-C asume cualquier non-zero y non-null valores como true, y si es zero o null, entonces se asume como false valor.

Diagrama de flujo

Ejemplo

#import <Foundation/Foundation.h>
 
int main () {
   
   /* local variable definition */
   int a = 10;
 
   /* check the boolean condition using if statement */
   if( a < 20 ) {
      /* if condition is true then print the following */
      NSLog(@"a is less than 20\n" );
   }
   
   NSLog(@"value of a is : %d\n", a);
   return 0;
}

Cuando se compila y ejecuta el código anterior, produce el siguiente resultado:

2013-09-07 22:07:00.845 demo[13573] a is less than 20
2013-09-07 22:07:00.845 demo[13573] value of a is : 10