簡體   English   中英

如何在Swift中使用可達性Objective-C類

[英]How to use Reachability Objective-C class in Swift

在應用使用過程中連接性發生變化時,我需要得到通知。 我已經將Reachability.h .m文件導入到我的Swift項目中,並通過添加#include "Reachability.h"橋接。

在Apple的Reachability示例項目中 ,設置了觀察者以在連接更改時得到通知。 如何在Swift中進行設置?

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reachabilityChanged:) name:kReachabilityChangedNotification object:nil];

Swift中沒有等效的觀察者。 Swift具有諸如willSetdidSet類的屬性觀察didSet

請快速鏈接以下鏈接以獲取可達性https://github.com/ashleymills/Reachability.swift

對於您的添加觀察者,請像這樣使用

NSNotificationCenter.defaultCenter().addObserver(self, selector: "reachabilityChanged:", name: ReachabilityChangedNotification, object: reachability)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM