Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 在UIWebView显示之前,先在HTML中注释掉字符串_Objective C_Ios - Fatal编程技术网

Objective c 在UIWebView显示之前,先在HTML中注释掉字符串

Objective c 在UIWebView显示之前,先在HTML中注释掉字符串,objective-c,ios,Objective C,Ios,由于我不太了解在页面显示之前如何读取HTML,ObjC是否可以在HTML文档的头部搜索字符串,然后在UIWebView中打开HTML之前注释掉该字符串 如果是这样,您能给出一个代码片段吗?您可以根据需要构建HTML字符串,然后将其设置为UIWebView,如下所示: [webView loadHTMLString:html baseURL:nil]; 至于解析字符串本身,NSMutableString有一个很好的方法,这将非常有帮助。这就是我使用的: [html replaceOccurren

由于我不太了解在页面显示之前如何读取HTML,ObjC是否可以在HTML文档的头部搜索字符串,然后在UIWebView中打开HTML之前注释掉该字符串


如果是这样,您能给出一个代码片段吗?

您可以根据需要构建HTML字符串,然后将其设置为UIWebView,如下所示:

[webView loadHTMLString:html baseURL:nil];
至于解析字符串本身,NSMutableString有一个很好的方法,这将非常有帮助。这就是我使用的:

[html replaceOccurrencesOfString:@"<div>Hello</div>" withString:@"<!--div>Hello</div-->" options:NSLiteralSearch range:NSMakeRange(0, [html length])];
[html replaceCurrencesofString:@“Hello”with string:@”选项:NSLiteralSearch范围:NSMakeRange(0,[html长度]);
因此,如果您一直在寻找某个内容,可以将其替换为注释掉的内容,然后将其设置为webView


希望有帮助

您可以根据需要构建HTML字符串,然后将其设置为UIWebView,如下所示:

[webView loadHTMLString:html baseURL:nil];
至于解析字符串本身,NSMutableString有一个很好的方法,这将非常有帮助。这就是我使用的:

[html replaceOccurrencesOfString:@"<div>Hello</div>" withString:@"<!--div>Hello</div-->" options:NSLiteralSearch range:NSMakeRange(0, [html length])];
[html replaceCurrencesofString:@“Hello”with string:@”选项:NSLiteralSearch范围:NSMakeRange(0,[html长度]);
因此,如果您一直在寻找某个内容,可以将其替换为注释掉的内容,然后将其设置为webView

希望有帮助