How to remove last character from NSMutableString?
You can use deleteCharactersInRange:
NSMutableString *str = [NSMutableString stringWithString:@"FooBarx"]; [str deleteCharactersInRange:NSMakeRange([str length]-1, 1)];