第三方判斷網路狀態

2021-07-05 20:18:55 字數 1537 閱讀 7758

一, 在 cocoapods 上  安裝好  afnetworking 

二 ,在需要判斷網路狀態的 viewcontroller 上 匯入  afnetworking .h

方法一:使用通知:

//    當網路狀態發生改變的時候 reachability 會傳送 kreachabilitychangednotification 這個通知,通知觀察者

[[nsnotificationcenter defaultcenter]addobserver:self selector:@selector(changestatus:) name:kreachabilitychangednotification object:nil];

//    初始化 reachability

//    hostname **

《注意:不用填寫 http:// 》

//    reachability 會訪問這個**

來分析網路狀態

//    開始觀察分析這個**的網路狀態

[reachability startnotifier];

//網路狀態改變時,觀察者更加通知的內容,做出的反應

- (void)changestatus:(nsnotification *)not

break;

case reachableviawifi:

break;

case reachableviawwan:

break;

default:

break; }

nslog(@"當前網路狀態%@",status); }

方法二:通過   afnetworking  自帶的類 判斷網路狀態

首先,也是需要匯入 afnetworking.h

然後://    初始化 afnetworkreachabilitymanager

afnetworkreachabilitymanager *manager = [afnetworkreachabilitymanager sharedmanager];

[manager startmonitoring];

//    網路狀態發生改變呼叫

[manager setreachabilitystatuschangeblock:^(afnetworkreachabilitystatus status)

break;

case afnetworkreachabilitystatusnotreachable:

break;

case afnetworkreachabilitystatusreachableviawifi:

break;

case afnetworkreachabilitystatusreachableviawwan:

break;

default:

break; }

}];

第三方登入

我的應用就可以通過token第三方應用獲取一些基本資訊了,我的應用在獲取到這些基本資訊之後,就可以在我的應用中建立乙個賬號了。下次使用地方登入獲取到的這些使用者資訊,就可以直接用來登入我的應用了。為什麼先返回code呢?這個返回的code只能夠使用一次。這個code是從qq的伺服器返回給 時,我們時...

第三方註冊

第三方註冊 一些as hss建立如下表中的 ifc過濾規則,當終端在 s cscf 上註冊成功後,s cscf 從hss ifc過濾規則 s cscf 檢測所有過濾規則,發現 中的規則要求 ue ims.test 這個終端發出初始註冊訊息後,需要 到 sip as.ims.test 應用伺服器,之後...

第三方登入

分類 android 2014 03 26 10 24 329人閱讀收藏 舉報 android android開發 第三方登入 名詞說明 access toekn 授權成功後返回的token,用於呼叫第三方api 第三方登入的主要作用 1 使用第三方賬號資訊來初始化自己的賬號 暱稱 頭像等資訊 第三...