不能不带参数调用类型 'Reachability' 的初始值设定项
cannot invoke initializer for type 'Reachability' with no argument
我想在我的应用程序中使用 ReachabilitySwift
class。我在 podFile 中添加了依赖项,并从 github 获取了代码。
我收到这个错误:
无法在该行
上调用不带参数的类型 'Reachability' 的初始值设定项”
我的代码:
let reachability = Reachability()!
有人能帮帮我吗?
let reachability = Reachability(hostname: "http://whatYouWantToCheck.com")
或尝试 pod 更新
示例来自 github
let reachability = Reachability()!
reachability.whenReachable = { reachability in
// this is called on a background thread, but UI updates must
// be on the main thread, like this:
dispatch_async(dispatch_get_main_queue()) {
if reachability.isReachableViaWiFi() {
print("Reachable via WiFi")
} else {
print("Reachable via Cellular")
}
}
}
感谢这个 link and also this one 中的回答,我的项目 运行 完美,我的问题也解决了。
通过这样做:var reachability: Reachability!
我可以在不使用任何主机的情况下检查网络可达性。
我想在我的应用程序中使用 ReachabilitySwift
class。我在 podFile 中添加了依赖项,并从 github 获取了代码。
我收到这个错误:
无法在该行
上调用不带参数的类型 'Reachability' 的初始值设定项”我的代码:
let reachability = Reachability()!
有人能帮帮我吗?
let reachability = Reachability(hostname: "http://whatYouWantToCheck.com")
或尝试 pod 更新
示例来自 github
let reachability = Reachability()!
reachability.whenReachable = { reachability in
// this is called on a background thread, but UI updates must
// be on the main thread, like this:
dispatch_async(dispatch_get_main_queue()) {
if reachability.isReachableViaWiFi() {
print("Reachable via WiFi")
} else {
print("Reachable via Cellular")
}
}
}
感谢这个 link and also this one 中的回答,我的项目 运行 完美,我的问题也解决了。
通过这样做:var reachability: Reachability!
我可以在不使用任何主机的情况下检查网络可达性。