macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

stringByReplacingOccurrencesOfString:withString:

INDEX>Foundation>NSString>

レシーバの指定した文字列を別の文字列で置き換えた新しい文字列を返します
-(NSString *)stringByReplacingOccurrencesOfString:(NSString *)target
             withString:(NSString *)replacement

解説

レシーバの指定した文字列(target)を別の文字列(repalcement)で置き換えた新しい文字列を返します。

返り値

( NSString * )

置き換えられた新しい文字列
なし

引数

( NSString * )target

置き換えられる文字列

( NSString * )replacement

置き換える文字列

クラス

NSString

Instance Methods

使用可能

10.5

参照

例文

#pragma mark stringByReplacingOccurrencesOfString:withString:
-(NSString *)method064
{
    NSString *str1 = [[NSString alloc] initWithString:@"abcdefghijklmnopqrstuvwxyzabc"];
    NSString *str2 = [str1 stringByReplacingOccurrencesOfString:@"abc" withString:@"xxx"];
    return str2;
}