PingManager 0.1.8

PingManager 0.1.8

Wenyu 维护。



  • 作者:

PingManager

支持同时进行多次 ping 操作,并大幅减少线程资源消耗

示例

1.gif 2.gif

用法

for host in hostArray{
   let ping = Ping()
   ping.delegate = self
   ping.host = host
   PingMannager.shared.add(ping)
}
PingMannager.shared.setup {
   PingMannager.shared.timeout = self.timeout
   PingMannager.shared.pingPeriod = self.period
   PingMannager.shared.startPing()
}