【これで完璧】Objective-Cの論理記号・演算子

代入演算子
記号 意味
x=5 xに5を代入(==と違うので注意)
x=y+z xにyとzの合計を代入(==と違うので注意)
算術演算子
記号 意味
x + y 足し算
x – y 引き算
x * y かけ算
x / y 割り算
x % y 余り(xをyで割った余り)
インクリメント・デクリメント演算子
記号 意味
x++ xに1を加える
x– xから1を引く
関係演算子
記号 意味
x == y xとyは等しい
x != y xとyは等しくない
x > y xはyより大きい
x >= y xはy以上
論理演算子
記号 意味
x>y && x>z x>y かつ x>z ・・・『かつ』
x>y || x>z x>y または x>z ・・・『または』
!x xではない・・・『否定』
文字列関係

a、bは文字列(NSString)とする

記号 意味
a isEqualToString:b aはbに等しい
a hasPrefix:b aはbの文字列で始まる
a hasSuffix:b aはbの文字列で終わる
a rangeOfString:b aはbの文字列を含む(※使い方注意)

コメントを残す

サブコンテンツ

このページの先頭へ