我有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