Я хотел бы удалить все символы из моей строки NSString, которые не являются (числовыми, алфавитными, приходящими, пробелами или точками).
Я использую NSCharacterSet, но он не может быть добавлен к нему.Я попытался изменить версию, добавив пробел, запятую и точку, но безуспешно.
// str is my string
NSCharacterSet *charactersToRemove =
[[ NSCharacterSet letterCharacterSet ] invertedSet ];
NSString *trimmedReplacement =
[[ str componentsSeparatedByCharactersInSet:charactersToRemove ]
componentsJoinedByString:@"" ];
// this removes spaces, periods, and commas too. How do I add in to the character set to keep them