stringByPaddingToLength:withString:startingAtIndex:
文字列を指定した範囲で切り取り、代わりの文字列で埋めます
-(NSString *)stringByPaddingToLength:(NSUInteger)newLength
withString:(NSString *)padString
startingAtIndex:(NSUInteger)padIndex
解説
文字列を指定した範囲(newLength)で切り取ります。レシーバが指定した範囲より短ければ、かわりの文字列(padString)で埋めます。代わりの文字列のスタート位置(padIndex)は0から始まります。
返り値
( NSString * )
文字列
引数
( NSUInteger )newLength
切り取る範囲
( NSString * )padString
入れ替える文字列
( NSUInteger )padIndex
入れ替える文字列の開始位置
フレームワーク
Foundation
クラス
NSString
Instance Methods
使用可能
10.0
参照
- stringByAppendingFormat:
例文
#pragma mark stringByPaddingToLength: -(NSString *)method048 { NSString *str1 = [[NSString alloc] initWithString:@"string"]; NSString *str2 = [str1 stringByPaddingToLength: 10 withString: @"." startingAtIndex: 0]; return str2; }