【发布时间】:2015-02-19 19:02:26
【问题描述】:
嗨,我有一个新闻阅读器,但我不断收到这样的字符串 -
two New York police officers shot dead in 'ambush'
I want the string two New York police officers shot dead in ambush
如何从 & 扫描到 ;然后删除出现的扫描。
我像这样创建了一个扫描仪 -
NSString *webString222222 = filteredTitle2;
NSScanner *stringScanner222222 = [NSScanner scannerWithString:webString222222];
NSString *content222222 = [[NSString alloc] init];
[stringScanner222222 scanUpToString:@"&" intoString:Nil];
[stringScanner222222 scanUpToString:@";" intoString:&content222222];
NSString *filteredTitle222 = [content222222 stringByReplacingOccurrencesOfString:content222222 withString:@""];
NSString *filteredTitle22 = [filteredTitle222 stringByReplacingOccurrencesOfString:@"&" withString:@""];
但是当我执行此代码时,整个文本都会消失!每一个字。 当我在我的 NSLog 中检查标题时,这是唯一的 & 登录那里并且是唯一的;登录那里! 我不确定我哪里出错了。
【问题讨论】:
-
为什么不把“'”换成“”?
-
这可能是 question 的副本。
-
安装文档并阅读。
标签: ios objective-c static symbols nsscanner