Use NSURLComponents!
Finish renaming -isReachable to -reachable.