如何在应用程序中实现Alamofire.NetworkReachabilityManager
以供全局使用,从而在swift中检查网络连接?
我想使用NetworkReachabilityManager来检查internet连接,但要以全局方式进行。
最佳答案
您可以创建这样一个简单的单例:
import Alamofire
public class NetworkManager {
public static var sharedManager: NetworkReachabilityManager = {
let manager = NetworkReachabilityManager()
// Add additional setup for the manager
return manager!
}()
}
你可以通过应用程序使用它,比如:
NetworkManager.sharedManager
关于ios - 实现Alamofire.NetworkReachabilityManager以供全局使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37652411/