Instance Method インスタンスメソッド

padding(toLength:withPad:startingAt:)

Returns a new string formed from the receiver by either removing characters from the end, or by appending as many occurrences as necessary of a given pad string. 新しい文字列を返します、終わりから文字を取り除くことによって、または与えられた詰め物文字列の発生を必要なだけ多く追加することによって、どちらかでレシーバから形成されます。

Declaration 宣言

func padding(toLength newLength: Int, 
     withPad padString: String, 
  startingAt padIndex: Int) -> String

Parameters パラメータ

newLength

The new length for the receiver. レシーバに対する新しい長さ。

padString

The string with which to extend the receiver. それを使ってレシーバを拡張することになる文字列。

padIndex

The index in padString from which to start padding. それが詰め物を始めることになるpadStringにおけるインデックス。

Return Value 戻り値

A new string formed from the receiver by either removing characters from the end, or by appending as many occurrences of padString as necessary. 終わりから文字を取り除くことによって、またはpadStringの発生を必要なだけ多く追加することによって、どちらかでレシーバから形成される新しい文字列。

Discussion 議論

Here are some examples of usage: こここに幾つかの使用例があります:


[@"abc" stringByPaddingToLength: 9 withString: @"." startingAtIndex:0];
    // Results in "abc......"
 
[@"abc" stringByPaddingToLength: 2 withString: @"." startingAtIndex:0];
    // Results in "ab"
 
[@"abc" stringByPaddingToLength: 9 withString: @". " startingAtIndex:1];
    // Results in "abc . . ."
    // Notice that the first character in the padding is " "

See Also 参照

Combining Strings 文字列を結合する