美文网首页
iOS获取网址的ping值(多个网址同时)

iOS获取网址的ping值(多个网址同时)

作者: 樊二哈 | 来源:发表于2019-05-10 16:56 被阅读0次

开发中有时候要求,给你多个api,来获取速度最快的地址进行请求,或者展示给用户看.例如下图


WX20190510-165001@2x.png

实现:下载第三方框架NENPingManager

使用方法

//这里需要注意必须用全局变量,不然会不执行方法
 self.pingManager = [[NENPingManager alloc] init];
    [self.pingManager getFatestAddress:hostNameArray completionHandler:^(NSString *hostName, NSArray *sortedAddress) {
        DLog(@"fastest IP: %@--%@",hostName,sortedAddress);
    }];

如果想要自己的数据可以进去NENPingManager.m中进行获得符合自己数据的修改

相关文章

网友评论

      本文标题:iOS获取网址的ping值(多个网址同时)

      本文链接:https://www.haomeiwen.com/subject/wyoaoqtx.html