2012-07-02 99 views
-1

我需要在字符串末尾截断一个逗号,有点像这样:字符串截断,特别是末尾的逗号。

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

代替whitespaceCharacterSet是有什么样commaCharacterSet?

回答

3

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

NSRange range = NSMakeRange(1, [string length-1]); 
NSString *trimmedString = [string substringWithRange:range]; 

,如果你只是要修剪的逗号:这么多

[NSCharacterSet characterSetWithCharactersInString:@","]; 
+0

!THX! – stackOverFlew