Я пытаюсь заменить все символы, кроме последних 4, в строке на *.
В objective-c есть метод в классе NSString replaceStringWithCharactersInRange: withString:
где я задаю диапазон (0,[длина строки]-4)
) со строкой @"*"
. Вот что он делает: 123456789ABCD модифицируется в *ABCD, в то время как я хочу сделать ********ABCD.
Я понимаю, что он заменил указанный мной диапазон на строковый объект. Как этого добиться?