Mit der UIWebView erhalten Sie Delegatmethoden:
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType;
- (void)webViewDidStartLoad:(UIWebView *)webView;
- (void)webViewDidFinishLoad:(UIWebView *)webView;
- (void)webView:(UIWebView *)webView didFailLoadWithError:(nullable NSError *)error;
So überprüfen Sie gonna die URL aus webViewDidFinishLoad
wie so:
- (void) webViewDidFinishLoad:(UIWebView *)webView
{
NSString *requestUrlString = webView.request.URL.absoluteString;
NSLog(@"requestUrlString : %@", requestUrlString);
}
Dann können Sie die URL als Lesezeichen mit Coredata öffnen und speichern oder NSUserDefaults wie folgt:
Was haben Sie bereits versucht, zeigen Sie uns Ihren Code so haben wir ein besseres Verständnis von dem, was Sie versuchen zu tun. – fsb
Bitte beachten Sie, dass dies eine Frage und Antwort Website ist, nicht ein Code-Schreibservice. Wenn Sie Ihre Frage zu bearbeiten [bearbeiten], was Sie bis jetzt versucht haben und wo Sie stecken bleiben, dann können wir versuchen, mit spezifischen Problemen zu helfen. Sie sollten auch lesen [fragen]. –
Er hat nichts versucht, aber bekommen, wofür er kam .. Nur Code .. Faule Entwickler werden fallen .. – emotality