实现Alamofire.NetworkReachabilityManager以供全局使用

时间:2016-06-06 08:07:47

标签: ios objective-c iphone swift

如何在应用程序中实现Alamofire.NetworkReachabilityManager全局使用以检查swift中的网络连接?

我想使用NetworkReachabilityManager以全球方式检查互联网连接。

1 个答案:

答案 0 :(得分:2)

你可以像这样创建一个简单的单例:

import Alamofire

public class NetworkManager {
    public static var sharedManager: NetworkReachabilityManager = {
        let manager = NetworkReachabilityManager()
        // Add additional setup for the manager
        return manager!
    }()
}

您可以通过应用程序使用它,如:

NetworkManager.sharedManager