我正在尝试使用 AlamofireNetworkActivityIndicator (v2.2) 和 Alamofire (v4.5),但我无法让它工作
我有一个 Singleton,我在其中执行请求。
这是来 self 的 Singleton 类的请求示例:
Alamofire.request(Constants.getTimeline, method: .get, parameters: param, encoding: URLEncoding.default, headers: header).responseData() { response in
switch (response.result) {
case .success(let value):
let json = JSON(data: value)
callback(json)
case .failure(_):
callback(nil)
}
}
然后我在函数 didFinishLaunchingWithOptions
中初始化 AppDelegate.swift
中的 AlamofireNetworkActivityIndicator
NetworkActivityIndicatorManager.shared.isEnabled = true NetworkActivityIndicatorManager.shared.startDelay = 0 NetworkActivityIndicatorManager.shared.completionDelay = 10
competionDelay 我尝试设置为任何值,但仍然无济于事。为了在状态栏中显示网络指示器,可能有什么问题?
最佳答案
关于ios - Alamofire 网络事件指示器未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44739104/