Как удалить последний символ из NSMutableString - PullRequest
2 голосов
/ 16 ноября 2011

Я добавляю некоторый текстовый контент к nsmutablestring в форме словарного формата и снова, чтобы каждый словарь разделялся на «,» (commos).Но при получении этой итоговой строки она выводит (,) в строку окончания.Итак, как удалить это "," (комбо) в этой изменяемой строке.

Пожалуйста, сообщите мне, если кто-нибудь знает

Заранее благодарен

Ответы [ 3 ]

11 голосов
/ 16 ноября 2011

Вот как вам нужно удалить символ из NsmutableString ....

NSRange range = NSMakeRange([concatedstring length]-1,1);
[concatedstring replaceCharactersInRange:range withString:@""];
6 голосов
/ 16 ноября 2011

Делая так, вы сохраняете свойство mutable вашей строки:

[mutableString setString:[mutableString substringToIndex:[mutableString length]-1]];
3 голосов
/ 16 ноября 2011

Чтобы удалить последний символ строки, вы можете написать:

string = [string substringToIndex:[string length] - 1];
...