Objective c 字符串的截断,特别是结尾的逗号。

Objective c 字符串的截断,特别是结尾的逗号。,objective-c,string,truncation,Objective C,String,Truncation,我需要截断字符串末尾的逗号,有点像这样: NSString *string = @" this text has spaces before and after "; NSString *trimmedString = [string stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceCharacterSet]]; 除了空白字符集,还有类似于逗号字符集的东西吗 如果每个字符串的开头和结

我需要截断字符串末尾的逗号,有点像这样:

NSString *string = @" this text has spaces before and after ";
NSString *trimmedString = [string stringByTrimmingCharactersInSet:
                     [NSCharacterSet whitespaceCharacterSet]];

除了空白字符集,还有类似于逗号字符集的东西吗

如果每个字符串的开头和结尾都有逗号/空格:

NSRange range = NSMakeRange(1, [string length-1]);
NSString *trimmedString = [string substringWithRange:range];
如果只想修剪逗号,请执行以下操作:

[NSCharacterSet characterSetWithCharactersInString:@","];