Removing the last character from an NSMutableString
Objective CObjective C Problem Overview
How does one remove the last character from an NSMutableString?
Objective C Solutions
Solution 1 - Objective C
You could use deleteCharactersInRange:
NSMutableString *str = [NSMutableString stringWithString:@"FooBarx"];
[str deleteCharactersInRange:NSMakeRange([str length]-1, 1)];