查找网络wifi路由器ios上的所有工作IP

查找网络wifi路由器ios上的所有工作IP,ios,networking,Ios,Networking,我正在从事一个项目,在这个项目中,我需要使用objective c在xcode中获取网络上所有活动的IP地址。如果有人知道如何获得所有这些IP,那么请指导我。提前感谢。是否有明确的理由需要使用objective-c和xcode?已经有非常好的工具来完成这类工作,例如 如果您必须使用objective-c和xcode,请查看。我不是objective-c方面的专家,但您的程序流程将提取您当前的IP地址和子网,计算您的网络上可能有多少台主机,然后使用Apple的可达性类来测试计算出的每个IP,并保存

我正在从事一个项目,在这个项目中,我需要使用objective c在xcode中获取网络上所有活动的IP地址。如果有人知道如何获得所有这些IP,那么请指导我。提前感谢。

是否有明确的理由需要使用objective-c和xcode?已经有非常好的工具来完成这类工作,例如


如果您必须使用objective-c和xcode,请查看。我不是objective-c方面的专家,但您的程序流程将提取您当前的IP地址和子网,计算您的网络上可能有多少台主机,然后使用Apple的可达性类来测试计算出的每个IP,并保存哪些IP响应

你在哪里被困在研究?很容易-如果你知道网关或主路由器地址。。例如192.168.1.1。。然后您可以从192.168.1.xxx从1循环到255,并开始ping这些设备。。如果设备响应ping,则将其添加到活动设备列表中。@RenoJones,这根本不一定是真的。许多电脑运行的防火墙软件不会对ping做出响应。我想,原因是他/她需要在正在编写的应用程序中报告或记录IP,而不是在命令行上获取IP。