Skip to content
This repository has been archived by the owner on Jan 17, 2023. It is now read-only.

simplified code part of WKWebView+AFNetworking #4603

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
4 changes: 2 additions & 2 deletions UIKit+AFNetworking/WKWebView+AFNetworking.m
Expand Up @@ -119,7 +119,7 @@ - (void)loadRequest:(NSURLRequest *)request
self.af_URLSessionTask = nil;

__weak __typeof(self)weakSelf = self;
__block NSURLSessionDataTask *dataTask;
NSURLSessionDataTask *dataTask;
__strong __typeof(weakSelf) strongSelf = weakSelf;
__strong __typeof(weakSelf.navigationDelegate) strongSelfDelegate = strongSelf.navigationDelegate;
dataTask = [self.sessionManager dataTaskWithRequest:request uploadProgress:nil downloadProgress:nil completionHandler:^(NSURLResponse * _Nonnull response, id _Nullable responseObject, NSError * _Nullable error) {
Expand All @@ -131,7 +131,7 @@ - (void)loadRequest:(NSURLRequest *)request
if (success) {
success((NSHTTPURLResponse *)response, responseObject);
}
[strongSelf loadData:responseObject MIMEType:MIMEType characterEncodingName:textEncodingName baseURL:[dataTask.currentRequest URL]];
[strongSelf loadData:responseObject MIMEType:MIMEType characterEncodingName:textEncodingName baseURL:[request URL]];

if ([strongSelfDelegate respondsToSelector:@selector(webView:didFinishNavigation:)]) {
[strongSelfDelegate webView:strongSelf didFinishNavigation:navigation];
Expand Down