Это удаляет пробелы с обоих концов строки:
NSString *newString = [oldString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
Как удалить пробелы только с правого конца строки?
ОБНОВЛЕНИЕ: Код из принятый ответ теперь является частью SSToolkit . Ура!