NSString 文字列の操作(編集中)

Objective-Cでは, NSString を使って文字列に関する操作をします。

contains

Javaでは, ある文字列がターゲットとなる文字列に含まれているかを返すcontainsというメソッドがありますが, Objective-Cにはありません。
ですので自作する必要があります。(Mac Develより転載)

-(BOOL)contains:(NSString *)target part:(NSString *)part 
{
    return [part rangeOfString : target].location != NSNotFound;
}

rangeOfStringを使って, locationが存在するかを返します。

Replace

stringByReplacingOccurrencesOfString

NSString names= @"taeyeon+yoona";
NSString *namelist = [names stringByReplacingOccurrencesOfString:@"+" withString:@" "];