NetworkManager-ObjC
使用
要运行示例项目,请首先克隆仓库,然后在 Example 目录下运行 pod install
.
一个用于检查互联网连接的类。为 iOS、Objective-C、Cocoa Touch、iPhone、iPad 编写。使用:在您的 Podfile 中添加以下内容
pod "NetworkManager-ObjC"
更新 pod
pod update
添加到您的 ViewController 中
#1.) DELGATE - 方法
#import<NetworkManager.h>
@interface kViewController : UIViewController<NetworkManagerDelegate>{
}
NetworkManager *manager;
manager =[NetworkManager startManager];
manager.delegate=self;
实现这些方法
-(void)netWorkConnectionDropped:(kNetworkStatus)netStatus{
//Method Gets Called When Internet connection Gets Dropped.!
}
-(void)netWorkConnectionConnected:(kNetworkStatus)netStatus{
//Method Gets Called When Internet Connected Back.!
}
#2.) 通知注册 - 方法
#import<NetworkManager.h>
@interface kViewController : UIViewController{
}
-(void)viewWillAppear:(BOOL)animated{
//.......
NetworkManager *manager;
manager =[NetworkManager startManager];
manager.typeSelected =NOTIFICATION_REGISTER;
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(networkDisConnected:) name:@"NetworkDisConnected" object:nil];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(networkConnected:) name:@"NetworkConnected" object:nil];
//.......
}
-(void)networkDisConnected:(NSNotification *)notification{
//Method Gets Called When Internet connection Gets Dropped.!
}
-(void)networkConnected:(NSNotification *)notification{
//Method Gets Called When Internet Connected Back.!
}
参考示例以获取更多详情
安装
NetworkManager-ObjC 可通过 CocoaPods 获得。要安装它,只需将以下行添加到您的 Podfile 即可
pod "NetworkManager-ObjC"
作者
rahul-apple, [email protected]
- [Facebook][] Rahul Ramachandra [Facebook]:https://#/hijaz3710
协议
NetworkManager-ObjC 使用 MIT 许可协议。更多信息请参阅 LICENSE 文件。