Ida*_*dan 2 iphone cocoa-touch objective-c
我需要链接libresolv库,并用它来查找我的dns ip.
关于如何做到这一点的任何建议?
编辑:
以及如何找到dns ip使用这个库?
在Xcode3中,在左侧你应该有一个名为"System Frameworks"的文件夹或类似的东西,其他框架如Foundation.framework和UIKit.framework.右键单击该文件夹,选择"添加>现有框架...",然后从列表中选择"libresolv.dylib".
编辑:我终于找到了如何在Xcode4中执行此操作...在左侧,在导航器中,选择最左侧的图标(Project,Command-1).在下面的树中,单击作为项目的最顶层项目.接下来,您需要在中心视图的左列中选择目标.选择"构建阶段"选项卡.您现在可以看到一堆可以展开的项目.展开"Link Binary With Libraries"构建阶段,该框的左下方是"+"按钮("添加项目").单击它,然后从列表中选择"libresolv.dylib".唷.比Xcode3,恕我直言更难找到.
编辑2:如果您要做的只是解析主机名的IP地址,那么您不需要链接libresolv(AFAIK).有关解决方案,请参阅在iOS中解析主机名的3种方法,并查看问题如何在iOS上执行DNS查询.
| 归档时间: |
|
| 查看次数: |
1639 次 |
| 最近记录: |