ile silme NSString'imdeki tüm karakterleri (sayısal, alfabetik, gelen, boşluk veya dönem) kaldırmak istiyorum.İstenmeyen tüm karakterleri NSCharacterSet
NSCharacterSet kullanıyorum ama buna ek bir yolu yoktur. Uzayda, virgülle ve periyot eklemek için değiştirilebilir sürümü denedim, ancak başarılı olmadım.
// 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
Değişken bir karakter kümesinin tersini kullanmak, değişken bir karakter kümesini tersine çevirmekten çok daha verimlidir. –