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

プログラミングの基礎 - Tips101 先頭の文字列を比較する

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

3-4文字列Tips101 先頭の文字列を比較する

Level1

Point先頭から文字列を比較(NSStringクラス、hasPrefix:メソッド)

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

hasPrefix:メソッドの戻り値は、BOOL型になります。指定した文字列で開始している場合はYESを返し、開始していない場合はNOを返します。

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

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

実行結果
リスト1 先頭の文字列をチェックする(ファイル名:basic101.xcodeproj)
- (IBAction)clic

出典情報

Medium

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

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

コメント

    コメントはありません