How to implement Alamofire.NetworkReachabilityManager
for global use in an application to check network connectivity in swift?
I want to use NetworkReachabilityManager to check internet connectivity but in global way.
How to implement Alamofire.NetworkReachabilityManager
for global use in an application to check network connectivity in swift?
I want to use NetworkReachabilityManager to check internet connectivity but in global way.
You can create a simple singleton like this:
import Alamofire
public class NetworkManager {
public static var sharedManager: NetworkReachabilityManager = {
let manager = NetworkReachabilityManager()
// Add additional setup for the manager
return manager!
}()
}
And you can use it through the app like:
NetworkManager.sharedManager