QDNetDiagnostics 0.1.1

QDNetDiagnostics 0.1.1

qidong 维护。



  • qd

QDNetDiagnostics

CI Status Version License Platform

示例

要运行示例项目,请先克隆仓库,然后从 Example 目录运行 pod install

要求

安装

QDNetDiagnostics 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod 'QDNetDiagnostics'

手动安装

依赖

CoreTelephony.framework
libresolv.tbd

使用

// device info ping and traceroute
self.netDiagnostics = [[QDNetDiagnostics alloc] initWithHostName:@"www.suning.com"];

[self.netDiagnostics startDiagnosticAndNetInfo:^(NSString *info) {
NSLog(@"%@",info);
}];

// ping
//    [self.netDiagnostics startPingAndCallback:^(NSString *info) {
//        NSLog(@"%@",info);
//    }];

//traceroute
//    [self.netDiagnostics startTracerouteAndCallback:^(NSString *info) {
//        NSLog(@"%@",info);
//    }];

更新

  • 18.9.17 1 优化代码 2 在 QDNetDiagnostics 中添加 ping 和 traceroute API

结果

结果

UML

结果

作者

[email protected], [email protected]

许可

QDNetDiagnostics 在 MIT 许可下可用。更多信息请参阅 LICENSE 文件。