Today Widget的可到达性

问题描述 投票:0回答:1

我收到了一个通知中心窗口小部件,其中包含一些UISwitch,这些UISwitch仅在连接到Wi-Fi网络时才起作用。

我尝试使用Reachability(在常规应用程序代码中有效)执行此操作,]

#import "Reachability.h"

Reachability *reachability = [Reachability reachabilityForInternetConnection];
[reachability startNotifier];

NetworkStatus status = [reachability currentReachabilityStatus];

if(status == NotReachable) {        

    switch.enabled = NO;

} else if (status == ReachableViaWiFi) {



} else if (status == ReachableViaWWAN) {

    switch.enabled = NO;

}

但是我遇到了这些错误

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9uQm1Wei5wbmcifQ==” alt =“在此处输入图像描述”>

我有一个Notification Center窗口小部件,其中包含一些UISwitch,这些UISwitch仅在连接到Wi-Fi网络时才起作用。我尝试使用可到达性(在普通应用程序代码中有效)来做到这一点,例如#...

ios objective-c xcode reachability ios8-today-widget
1个回答
0
投票

可能您未将Reachability.m添加为窗口小部件的目标成员

© www.soinside.com 2019 - 2024. All rights reserved.