【发布时间】:2011-12-14 19:38:02
【问题描述】:
是否可以在if 语句中搜索带有NSScanner 的字符串?
我想通过一个页面的 html 进行搜索,然后如果有某段代码,就做某事,如果没有,就做其他事情……
谢谢!
【问题讨论】:
标签: iphone objective-c ios xcode nsscanner
是否可以在if 语句中搜索带有NSScanner 的字符串?
我想通过一个页面的 html 进行搜索,然后如果有某段代码,就做某事,如果没有,就做其他事情……
谢谢!
【问题讨论】:
标签: iphone objective-c ios xcode nsscanner
您不需要使用NSScanner。只需在 html 中搜索一个子字符串作为NSString。像这样:
NSString *html = [webView stringByEvaluatingJavaScriptFromString:
@"document.body.innerHTML"];
if ([html rangeOfString:@"some code here"].location!=NSNotFound) {
//it exists in the web view
}
【讨论】:
some code here 的搜索词。如果它不适合你,请告诉我,因为我实际上还没有测试过它。 :)