Nsstring *ipAddr = [[[NSHost currentHost] addresses] objectAtIndex:0];
但我完全不知道如何获得Netmask,所以我有点卡住了.特别是因为我在Objective-C上相当新,因为我也没有普通C的广泛知识.我看过CFHost,CFNetwork,NSHost和各种谷歌点击,但到目前为止没有找到任何有用的东西.
作为最后的手段,我可以进行各种系统调用,或者从文件中读取它(哪一个?),但我想尽可能避免这种情况.
那么,如何通过NSHost获得匹配的网络掩码?任何建议将不胜感激.
谢谢!
解决方法 您必须使用系统配置API.见 System Configuration Programming Guidelines和 System Configuration Framework Reference 总结以上是内存溢出为你收集整理的如何在Mac上的Objective-C中确定活动接口的网络掩码?全部内容,希望文章能够帮你解决如何在Mac上的Objective-C中确定活动接口的网络掩码?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)