以前、インターネットへの接続状況を確認するプログラムの解説をしました。
インターネットへの接続状況を確認する - 強火で進め
http://d.hatena.ne.jp/nakamura001/20090214/1234634953
しかし、このときは
[[Reachability sharedReachability] setNetworkStatusNotificationsEnabled:YES];
などを実行してるのに通知が飛ばない、何でだろ?って状態で終わってしまっていました。
しかし、最近コメント欄にて viewDidLoad メソッドが呼ばれてないのでは?との指摘を頂き確認したところ確かに呼ばれていませんでした。うーむ、チェックしたと思ってたんだけどなぁ。思い込みって恐いデス(^_^;)
こちらを修正したところ問題なく通知が届く様になりました。
修正を行ったソースはこちらとなります。