title: App crashing when using Reachability Classes to check for internet connection
body: <p>I'm using this code to check for an internet connection but I'm getting a crash saying <code>+[Reachability reachabilityForInternetConnection]: unrecognized selector sent to class 0xcbe0c8</code></p>
  
  <p>I've imported <a href="http://developer.apple.com/library/ios/samplecode/Reachability/Reachability.zip" rel="noreferrer">Reachability .h/.m</a> and the systemconfig framework.  Crash is at line <code>self.internetRechable = [[Reachability reachabilityForInternetConnection] retain];</code></p>
  
  <pre><code>[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(checkNetworkStatus:) name:kReachabilityChangedNotification object:nil];
  
      self.internetRechable = [[Reachability reachabilityForInternetConnection] retain];
      [self.internetRechable startNotifier];
  
      // check if a pathway to a random host exists
      self.hostReachable = [[Reachability reachabilityWithHostName: @"www.apple.com"] retain];
      [self.hostReachable startNotifier];
  
  - (void) checkNetworkStatus:(NSNotification *)notice
  {
      // called after network status changes
  
      NetworkStatus internetStatus = [self.internetRechable currentReachabilityStatus];
      switch (internetStatus)
      {
          case NotReachable:
          {
              NSLog(@"The internet is down.");
  //            self.internetActive = NO;
              break;
          }
          case ReachableViaWiFi:
          {
              NSLog(@"The internet is working via WIFI.");
  //            self.internetActive = YES;
              break;
          }
          case ReachableViaWWAN:
          {
              NSLog(@"The internet is working via WWAN.");
  //            self.internetActive = YES;
              break;
          }
      }
  
      NetworkStatus hostStatus = [self.hostReachable currentReachabilityStatus];
      switch (hostStatus)
      {
          case NotReachable:
          {
              NSLog(@"A gateway to the host server is down.");
  //            self.hostActive = NO;
              break;
          }
          case ReachableViaWiFi:
          {
              NSLog(@"A gateway to the host server is working via WIFI.");
  //            self.hostActive = YES;
              break;
          }
          case ReachableViaWWAN:
          {
              NSLog(@"A gateway to the host server is working via WWAN.");
  //            self.hostActive = YES;
              break;
          }
      }
  }
  </code></pre>