if語句由布爾運算式後跟一個或多個語句組成。
語法
Objective-C編程語言中if語句的語法是 -
if(boolean_expression) {
   /*  如果布爾運算式為true,則執行 */
   // statement(s)
}
如果布爾運算式(boolean_expression)的計算結果為true,那麼將執行if語句中的代碼塊。 如果布爾運算式(boolean_expression)的計算結果為false,那麼將執行if語句結束後(在結束大括弧之後)的第一組代碼。
Objective-C編程語言將任何非零和非null值假定為true,如果它為零或null,則將其假定為false。
流程圖

示例代碼
#import <Foundation/Foundation.h>
int main () {
   /* 定義局部變數 */
   int a = 10;
   /* 使用if語句檢查布爾條件 */
   if( a < 20 ) {
      /* 如果條件為 true,則列印以下內容 */
      NSLog(@"a is less than 20\n" );
   }
   NSLog(@"value of a is : %d\n", a);
   return 0;
}
執行上面示例代碼,得到以下結果:
2018-11-14 08:58:49.415 main[152191] a is less than 20
2018-11-14 08:58:49.417 main[152191] value of a is : 10
					
						上一篇:
								Objective-C決策
												下一篇:
								Objective-C函數
					
					