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

プログラミングの基礎 - Tips102 末尾の文字列を比較する

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

3-4文字列Tips102 末尾の文字列を比較する

Level1

Point末尾から文字列を比較(NSStringクラス、hasSuffix:メソッド)

検索対象の文字列が指定した文字列で終わっているかをチェックするためには、NSStringクラスのhasSuffix:メソッドを使います。

hasSuffix:メソッドの戻り値は、BOOL型になります。指定した文字列で開始している場合はYESを返し、開始していない場合はNOを返します。主に、拡張子のチェックなどに使います。

BOOL b = [対象文字列 hasSuffix:検索文字列]
if ( b == YES ) {
  // 見つかった場合
} else {
  // 見つからない場合
}

リスト1では、入力した文字列が、「.txt」で終わっているかをチェックします。

実行結果
リスト1 末尾の文字列をチェックする(ファイル名:basic102.xcodeproj)
- (

出典情報

Medium

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

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

コメント

    コメントはありません