如何将网站结果与预测结果进行比较.
@"document.getElementsByTagName('body')[0].outerHTML"
Run Code Online (Sandbox Code Playgroud)
预计包含:
<body>OK</body>
Run Code Online (Sandbox Code Playgroud)
但我总是得到一个错误,说他们不匹配.我使用下面的代码来比较它们:
if (webresult == cmp){
Run Code Online (Sandbox Code Playgroud)
然后它显示一个警告说成功.或者在其他地方它会说错误.它总是走向别的.下面是代码块,请帮忙.
- (IBAction)displayresult:(id)sender {
webresult = [webview2 stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].outerHTML"];
NSString *cmp = [[NSString alloc] initWithFormat:@"<body>OK</body>"];
if (webresult == cmp) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Logged in" message:@"Logged in, Proceeding to the game" delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil];
[alert show];
[alert release];
} else {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error" message:webresult delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil];
[alert show];
[alert release];
}
}
Run Code Online (Sandbox Code Playgroud) 我想在另一个数字的末尾添加一个数字,例如:
123 + 4
1234