【发布时间】:2009-11-22 01:24:19
【问题描述】:
我正在使用 SystemConfiguration 框架从我的应用中的动态存储中获取当前 IP。
是否也可以从动态存储中获取主机名?当前 IP 可能是本地 IP,因此我试图让返回的值类似于“mymac.local”或“2adg3.dsl.lgtpmi.sbcglobal.net”,具体取决于我连接到网络的方式。
我尝试了 SCDynamicStoreCopyLocalHostName(NULL),但它只返回计算机名称本身(而不是 .local 部分),即使 IP 解析为互联网上每个人都可以访问的主机名。
【问题讨论】:
标签: objective-c cocoa macos networking