Заменить подстроку другой подстрокой - PullRequest
28 голосов
/ 01 сентября 2010

Я хочу заменить строку «abc» на «def» каждый раз, когда она появляется в моем объекте NSString: "AXCD ABC Amamam DFF ABC KDJ ABC"

Как мне это сделать?

Спасибо

Sagiftw

Ответы [ 2 ]

64 голосов
/ 01 сентября 2010

Попробуйте stringByReplacingOccurrencesOfString:withString:.

NSString* foo = @"axvc abc amamam dff abc kjd abc";
NSString* bar = [foo stringByReplacingOccurrencesOfString:@"abc" withString:@"def"];
NSLog("%@", bar);
2 голосов
/ 01 сентября 2010
...