Да, это должно сработать ... взгляните на replaceOccurrencesOfString:withString:options:range:
метод NSMutableString .Если содержимого много, а позиция вашей переменной точно неизвестна, но ее следует ожидать в известных пределах (например, в пределах первых 100 символов), вы можете указать диапазон, чтобы уменьшить издержки при сравнении всего содержимоготермин, который вы собираетесь заменить.Если положение переменной фиксировано, вы можете использовать replaceCharactersInRange:withString:
.Это исключило бы снижение производительности при сравнении каждой части строки со строкой, которую вы собираетесь полностью заменить.