I want functionality similar to AFNetworking in Objective-C with Alamofire NetworkReachabilityManager in Swift:
//Reachability detection
[[AFNet
Solution for swift 4* + swift 5* and Alamofire 4.5+
CREATE a
NetworkReachabilityManagerclass fromAlamofireand configure thecheckNetwork()method
import Alamofire
class Connectivity {
class func checkNetwork() ->Bool {
return NetworkReachabilityManager()!.isReachable
}
}
USAGE
switch Connectivity.checkNetwork() {
case true:
print("network available")
//perform task
case false:
print("no network")
}