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

プログラミングの基礎 - Tips104 文字列が指定数になるまで空白を入れる

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

3-4文字列Tips104 文字列が指定数になるまで空白を入れる

Level1

Point文字列の末尾にパディング(NSStringクラス、stringByPaddingToLength:メソッド)

指定した文字列をある文字数までパディングするためには、NSStringクラスのstringByPaddingToLength:メソッドを使います。

stringByPaddingToLength:メソッドでは、パディングする文字列と、パディングを開始する位置を指定します。

NSString *str;
NSString *str2 = 
  [str stringByPaddingToLength: パディング長
  withString: パディングする文字列
  startingAtIndex:開始位置]

例えば、パディングする文字列を「.」のように指定すると、「masuda.....」のようにパディングされます。

パディングの開始位置は、パディングする文字列を「01」のように指定したときに、「masuda
01010」とするか「masuda10101」のようにするかを指定します。開始位置を「1」として指定した場合は「masuda10101」になります。

リスト1では、入力した文字を10文字までパディングしています。末尾に追加される文字は「.」になります。

出典情報

Medium

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

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

コメント

    コメントはありません