Objective-C - déclaration if

Un if instruction se compose d'une expression booléenne suivie d'une ou plusieurs instructions.

Syntaxe

La syntaxe d'une instruction if dans le langage de programmation Objective-C est -

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

Si l'expression booléenne est évaluée à true, alors le bloc de code à l'intérieur de l'instruction if sera exécuté. Si l'expression booléenne est évaluée àfalse, alors le premier ensemble de code après la fin de l'instruction if (après l'accolade fermante) sera exécuté.

Le langage de programmation Objective-C suppose que non-zero et non-null valeurs comme true, et si c'est soit zero ou null, alors il est supposé comme false valeur.

Représentation schématique

Exemple

#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;
}

Lorsque le code ci-dessus est compilé et exécuté, il produit le résultat suivant -

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