1. 本節(jié)課將為您演示,如何快速檢測網(wǎng)絡(luò)的連接狀態(tài)。首先在左側(cè)的項目導(dǎo)航區(qū),打開視圖控制器的代碼文件。
2. 接著開始編寫代碼,實現(xiàn)網(wǎng)絡(luò)狀態(tài)檢測的功能。
3. 首先在當(dāng)前的類文件中,引入已經(jīng)安裝的第三方類庫。
4. 接著初始化一個網(wǎng)絡(luò)連接狀態(tài)管理器,并設(shè)置檢測的目標(biāo)網(wǎng)址。
5. 調(diào)用管理器對象的開始監(jiān)聽方法,開始檢測目標(biāo)網(wǎng)址的可連接性。
6. 在此通過一個代碼塊,來處理監(jiān)聽的結(jié)果。
7. 首先在控制臺輸出網(wǎng)絡(luò)的狀態(tài)。
8. 接著輸出網(wǎng)絡(luò)狀態(tài)管理器對象的可訪問性。
9. 輸出是否可以通過無線廣域網(wǎng),訪問目標(biāo)網(wǎng)址。
10. 輸出是否可以通過局域網(wǎng)或無線局域網(wǎng),訪問目標(biāo)網(wǎng)址。
11. 然后輸出網(wǎng)絡(luò)的訪問狀態(tài)。
12. 當(dāng)有網(wǎng)絡(luò)連接狀態(tài)的結(jié)果后,停止對網(wǎng)絡(luò)狀態(tài)的檢測。接著點擊左上角的[編譯并運行]按鈕,啟動模擬器預(yù)覽項目。
13. 此時在控制臺輸出了網(wǎng)絡(luò)連接狀態(tài)的詳細信息,點擊此處的[停止]按鈕,關(guān)閉模擬器,并查看日志信息。
本文整理自:《app開發(fā)中的神兵利器》,真正的[手把手]教學(xué)模式,用最快的速度上手iOS開發(fā),蘋果商店App Store免費下載:https://itunes.apple.com/cn/app/id1209739676,或掃描本頁底部的二維碼。課程配套素材下載地址:資料下載













