Я хочу, просто заменяют весь occourrencies "+" с пустым "" символом... Я попробовал некоторый образец, перечисленный здесь, также использовал NSSMutableString, но катастрофический отказ программы..., что лучший способ состоит в том, чтобы заменить символ от другого??спасибо
Если вы хотите заменить изменяемой строкой (NSMutableString) на месте:
[theMutableString replaceOccurrencesOfString:@"+"
withString:@" "
options:0
range:NSMakeRange(0, [theMutableString length])]
Если вы хотите создать новую неизменяемую строку (NSString):
NSString* newString = [theString stringByReplacingOccurrencesOfString:@"+"
withString:@" "];
NSString *firstString = @"I'm a noob at Objective-C", *finalString;
finalString = [[firstString stringByReplacingOccurrencesOfString:@"O" withString:@"0"] stringByReplacingOccurrencesOfString:@"o" withString:@"0"];
Получил код с здесь !