title: Checking network status in Swift, observer does not get called
body: <p>I have imported <strong>Reachability.h .m</strong> files like written <a href="https://stackoverflow.com/questions/24002369/how-to-call-objective-c-code-from-swift/24005242#24005242">here</a> into my Swift project, but observer / event handler will not get called after start, why?</p>
  
  <pre><code>func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -&gt; Bool {
  
      NSNotificationCenter.defaultCenter().addObserver(self, selector: "reachabilityChanged:", name: kReachabilityChangedNotification, object: nil)
  
      let hostReachability = Reachability(hostName: "www.apple.com");
      hostReachability.startNotifier();
  
      return true
  }
  
  func reachabilityChanged(note: NSNotification) { // &lt;- DOES NOT GET CALLED
  
      let reachability: Reachability = note.object as Reachability;
  
      if(reachability.currentReachabilityStatus() != .NotReachable) {
  
      }
  }
  </code></pre>