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

プログラミングの基礎 - Tips107 文字列をカンマで分割する

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

3-4文字列Tips107 文字列をカンマで分割する

Level1

Point文字列に任意の文字列で分割(NSStringクラス、componentsSeparatedByString:メソッド、NSArrayクラス)

文字列をカンマ「,」のような特定の文字列で分割するためには、NSStringクラスのcomponentsSeparatedByString:メソッドを使います。

componentsSeparatedByString:メソッドの引数には、分割で利用する文字列を指定します。ここでは「,」を指定します。

NSString str;
NSArray *items = [str components
SeparatedByString:区切り文字];

戻り値は、NSArrayオブジェクトになります。NSArrayクラスのatIndexメソッドを使い、配列から分割済みの文字列を取得できます。

リスト1では、componentsSeparatedByString:メソッドを使い、カンマで分割をしています。分割した文字列を、3つのテキストフィールドに表示しています。

実行結果

出典情報

Medium

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

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

コメント

    コメントはありません