title: Duplicate Method Issue
body: <p>I'm very new to Objective-C and the syntax and everything. I wrote two separate methods, but ran into the error: <code>Duplicate declaration of method webView:shouldStartLoadWithRequest:navigationType:</code>
  So, it looks like I need to combine both of my <code>webView:shouldStartLoadWithRequest:navigationType:</code> methods. The only issue is, they both contain if statements and return values, and that super confused me. These are the two methods:</p>
  
  <pre><code>- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
  {
      NSString *full = [request.URL absoluteString];
  
      if ([full isEqualToString:@"ExampleURL.com"] || [full isEqualToString:@"ExampleURL.com"]
          || [full isEqualToString:@"ExampleURL.com"] ) {
  
          return YES;
      }
      else
          return NO;    
  
  }
  </code></pre>
  
  <p>And:</p>
  
  <pre><code>-(BOOL) webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
      NSString *full = [request.URL absoluteString];
  
      if ([full isEqualToString:@"ExampleURL.com"]) {
          _backButton.hidden = YES;
          return NO;
      } else {
          _backButton.hidden = NO;
      }
      return YES;
  }
  </code></pre>
  
  <p>I've been trying to combine these two methods into one for a long time now, and am at a loss. It's the <code>if</code> statements that are tripping me up. Does anyone know how I could do this or what it would look like?</p>
  
  <p>Side note: My desired goal is to only allow specific URLs to load. At the same time, I need the back button to be hidden only when one website is loaded. Does anyone know if there would be a way to hide / show the back button based on a URL by avoiding this method all together? I think I may be going about this wrong.</p>