[英]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具有諸如willSet
和didSet
類的屬性觀察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.