diff --git a/Demos/WebView Demo for iOS/WebView Demo for iOS/Base.lproj/Main.storyboard b/Demos/WebView Demo for iOS/WebView Demo for iOS/Base.lproj/Main.storyboard index 9965509..7744df6 100644 --- a/Demos/WebView Demo for iOS/WebView Demo for iOS/Base.lproj/Main.storyboard +++ b/Demos/WebView Demo for iOS/WebView Demo for iOS/Base.lproj/Main.storyboard @@ -1,7 +1,8 @@ - + - + + @@ -23,7 +24,7 @@ - + diff --git a/Demos/WebView Demo for iOS/WebView Demo for iOS/WebViewController.m b/Demos/WebView Demo for iOS/WebView Demo for iOS/WebViewController.m index ecfb17f..e03170c 100644 --- a/Demos/WebView Demo for iOS/WebView Demo for iOS/WebViewController.m +++ b/Demos/WebView Demo for iOS/WebView Demo for iOS/WebViewController.m @@ -128,9 +128,15 @@ - (void)performSearch:(NSString *)text { } if (URL == nil) { - NSString *escapedText = [lowercaseText stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLQueryAllowedCharacterSet]]; - NSString *googleSearch = @"http://www.google.com/search?q="; - URL = [NSURL URLWithString:[googleSearch stringByAppendingString:escapedText]]; + NSURLComponents *URLComponents = [[NSURLComponents alloc] init]; + URLComponents.scheme = @"https"; + URLComponents.host = @"www.google.com"; + URLComponents.path = @"/search"; + + NSURLQueryItem *queryItem = [NSURLQueryItem queryItemWithName:@"q" value:text]; + URLComponents.queryItems = @[queryItem]; + + URL = URLComponents.URL; } self.searchBar.text = [URL absoluteString];