Table of Contents

if

    if ( condition == true ){
    command;    
    }

if example 1 objective c

    NSString *string = @"i wouldn't want to go anywhere without my wonderful towel";
 
    if ([string isEqualToString:@"i wouldn't want to go anywhere without my wonderful towel"]) {
        NSInteger a=42;
        NSLog(@"correct %i", a);
    }
 
    else if ([string isEqualToString:@"42"]) {
        NSLog(@"Sorry but the answer is not correct");
    }

output

  2012-10-12 00:35:34.234 cppApp[39677:c07] 42

if example 2 objective c

        NSInteger a;
        for (a=0;a<=99;a++) {
            if (a < 42 || a > 42) {
                NSLog(@"what ? %i", a);
            } else {
                NSLog(@"correct ;)");
            }
        }

output

  ....
  2012-10-12 00:45:34.813 cppApp[39677:c07] what ? 41
  2012-10-12 00:45:34.814 cppApp[39677:c07] correct ;)
  2012-10-12 00:45:34.815 cppApp[39677:c07] what ? 43