美文网首页
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