-1

次のように、文字列の末尾にあるコンマを切り捨てる必要があります。

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

whitespaceCharacterSet の代わりに、 commaCharacterSet のようなものがありますか?

4

1 に答える 1

3

すべての文字列の先頭と末尾にコンマ/空白がある場合:

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

コンマをトリムしたいだけの場合:

[NSCharacterSet characterSetWithCharactersInString:@","];
于 2012-07-02T05:42:53.063 に答える