さて、私が見た時点から、あなたには2つの選択肢があります。ナビゲーション バーのテキストの長さがわかっていて、同じ文字長である場合は、次のように使用します。
NSString *webString = [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.innerText"];
int length = amount of characters to remove from beginning of string;
webString = [webString substringFromIndex:length];
削除したい量がわからない場合は、少し複雑ですがより柔軟な NSScanner を使用できます。
NSString *webString = [webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.innerText"];
NSScanner *stringScanner = [NSScanner scannerWithString:webString];
NSString *content = [[NSString alloc] init];
while ([stringScanner isAtEnd] == NO) {
[stringScanner scanUpToString:@"Start of the text you want" intoString:null];
[stringScanner scanUpToString:@"End of the text you want" intoString:&content];
}
これが役立つことを願っています:D