iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの基礎 - Tips98 2つの文字列を比較する

登録タグ
iOS
Icon comment count 0
Icon stock count 0

3-4文字列Tips98 2つの文字列を比較する

Level1

Point文字列の比較(==演算子、NSStringクラス、isEqualToString:メソッド)

2つの文字列を比較する場合は、比較演算子である「==」を利用します。同じ文字列であればtrue/YESを、異なればfalse/NOを返します。

NSString *str1, *str2;
if ( str1 == str2 ) {
  // 等しい
} else {
  // 異なる
}

また、NSStringクラスのisEqualToString:メソッドを使うこともできます。こちらも、同じ文字列であればtrue/YESを、異なればfalse/NOを返します。

NSString *str1, *str2;
if ( [str1 isEqualToString:str2] ) {
  // 等しい
} else {
  // 異なる
}

リスト1では、比較演算子とisEqualToString:メソッドを使って、文字列を比較しています。

実行結果

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません