Remove characters in NSCharacterSet from NSString
nscharacterset, nsstring, objective-c
Solution
If you're not too worried about efficiency, a simple way would be `[[myString componentsSeparatedByCharactersInSet:myCharacterSet] componentsJoinedByString:@""]`.
Otherwise, you could run through the characters in a loop, appending ones that weren't in the set onto a new string. If you do it that way, remember to use an `NSMutableString` for your result as you're building it up.
Problem
I have an NSCharacterSet which contains all the characters I want to remove from my NSString. How can I do that?