Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
给定主机名,我想以编程方式获取 LAN 上计算机的 IP 地址。
我从命令行知道我可以通过 ping <主机名> 来执行此操作,但是我如何在 Objective-c 中以编程方式执行此操作?谢谢。
好的,只要您尝试访问的计算机的主机名在 DNS 服务器中注册了其名称,gethostbyname() 在尝试查找给定主机名的 IP 地址时始终有效。上面的所有评论和答案都很有用。