Замените символ в NSString

Я хочу, просто заменяют весь occourrencies "+" с пустым "" символом... Я попробовал некоторый образец, перечисленный здесь, также использовал NSSMutableString, но катастрофический отказ программы..., что лучший способ состоит в том, чтобы заменить символ от другого??спасибо

6
задан ghiboz 29 June 2010 в 08:26
поделиться

2 ответа

Если вы хотите заменить изменяемой строкой (NSMutableString) на месте:

[theMutableString replaceOccurrencesOfString:@"+"
                                  withString:@" "
                                     options:0
                                       range:NSMakeRange(0, [theMutableString length])]

Если вы хотите создать новую неизменяемую строку (NSString):

NSString* newString = [theString stringByReplacingOccurrencesOfString:@"+"
                                                           withString:@" "];
13
ответ дан 8 December 2019 в 17:18
поделиться
NSString *firstString = @"I'm a noob at Objective-C", *finalString;

finalString = [[firstString stringByReplacingOccurrencesOfString:@"O" withString:@"0"] stringByReplacingOccurrencesOfString:@"o" withString:@"0"];

Получил код с здесь !

1
ответ дан 8 December 2019 в 17:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: