에 왼쪽 된 URL로드 :있는 UIWebView - 그것이 내가 나를 설정된 URL 매번로드 할 수 있도록 다음과 같은 코드가 내있는 viewDidLoad 방법에 배치 한 dismissView
NSString *urlAddress = @"http://google.com";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_webView loadRequest:requestObj];
이제 사용자는 물론 갈 수 있습니다 여기에서 어떤 웹 페이지든지에, 그리고 사용자가 전망을 일축하는 것을 결정하는 경우에 나는 그 (것)들이 그것에 돌려 보내기 위하여 원한다. 이제
나는 다양한 포럼 및 검색 독서를 통해이 코드를 가지고 : 다시의 viewDidLoad을
을 - 이제 다음과 같습니다
NSURLRequest *currentRequest = [_webView request];
NSURL *currentURL = [currentRequest URL];
if(currentURL != nil)
{
NSString *urlAddress = currentRequest;
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_webView loadRequest:requestObj];
}
else {
NSString *urlAddress = @"http://google.com";
NSURL *url = [NSURL URLWithString:urlAddress];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_webView loadRequest:requestObj];
}
을 내 viewDidUnLoad에서 나는이 있습니다
-(void)viewDidUnload {
NSURLRequest *currentRequest = [_webView request];
NSURL *currentURL = [currentRequest URL];
NSLog(@"Current URL is %@", currentURL.absoluteString);
[NSURLConnection connectionWithRequest:currentRequest delegate:self];
}
을
a) 이것을 달성하기위한 올바른 방향으로 가고 있습니까?
b) 다음 행에 경고가 생성되었습니다. NSString * urlAddress = currentRequest; 이는 은 다음과 같습니다
호환되지 않는 포인터 타입이 초기화 어떤 도움이
감사합니다 :-) 감사합니다
'* __ 강력한 NSURLRequest'유형의 식 '* __ 강력한있는 NSString'-)
`
조언의 기회를 주셔서 감사합니다 .--) 나는 몇 가지를 알아 냈습니다. 그러나 당신은 다른 것을 보았습니다 :-) –