考虑以下代码:是否有可能为同一个NSString使用多个NSCharacterSet对象?
NSString *aString = @"\tThis is a sample string";
NSString *trimmedString = [aString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
NSLog(@"The trimmed string: %@",trimmedString);
trimmedString = [aString stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"string"]];
NSLog(@"The trimmed string: %@",trimmedString);
这里,如果我同NSString
对象trimmedString
上使用characterSetWithCharactersInString:
,我以前whitespace
微调效果被移除..
我的问题是,
是否有可能使用多个NSCharacterSet
对象相同NSString
??? 或建议我一些其他的方式来做到这一点请,但NSString
对象应该是这个同一个..
作为一个变体=) – Nekto
@EmptyStack:是的,正确的..我用'trimmedString'在第二行替换'aString'..它的工作..谢谢你.. – ramgandhi