stringByReplacingCharactersInRange:withString:
レシーバの指定した範囲の文字列を指定した文字列(replacement)に置き換えた新しい文字列を返します
-(NSString *)stringByReplacingCharactersInRange:(NSRange)range
withString:(NSString *)replacement
解説
レシーバの指定した範囲を文字列(replacement)で置き換えた新しい文字列を返します。
返り値
( NSString * )
なし
引数
( NSRange )range
( NSString * )replacement
フレームワーク
Foundation
クラス
NSString
Instance Methods
使用可能
10.5
参照
例文
#pragma mark stringByReplacingCharactersInRange:withString: -(NSString *)method066 { NSString *str1 = [[NSString alloc] initWithString:@"abcdefghijklmnopqrstuvwxyzabc"]; NSString *str2 = [str1 stringByReplacingCharactersInRange:NSMakeRange(0,20) withString:@"xxx"]; return str2;//->@"xxxuvwxyzabc" }