我有NSString's
的形式Johnny likes "eating" apples
。我想从我的字符串中删除引号以便。NSScanner从NSString中删除子串报价
约翰尼喜欢 “吃” 苹果
成为
约翰喜欢苹果
我一直在玩NSScanner这样的伎俩,但我发现一些崩溃。
- (NSString*)clean:(NSString*) _string
{
NSString *string = nil;
NSScanner *scanner = [NSScanner scannerWithString:_string];
while ([scanner isAtEnd] == NO)
{
[scanner scanUpToString:@"\"" intoString:&string];
[scanner scanUpToString:@"\"" intoString:nil];
[scanner scanUpToString:@"." intoString:&string]; // picked . becuase it's not in the string, really just want rest of string scanned
}
return string;
}
请发布您的错误/崩溃日志。 – Dominic 2011-02-27 20:50:46