2012-02-21 59 views
1

我正在使用HTTP从服务器下载一些文件的小型iOS应用程序。在某些情况下,希望通过另一个界面进行此操作,而不是默认界面(即使用3G而不是Wifi)。将NSURLConnection绑定到特定接口

目前,我使用NSURLConnection(和其他NSURL类)来检索文件。但是,我还没有找到一种方法将此连接绑定到特定的接口/套接字。我已成功为每个接口创建活动套接字(使用正常的BSD套接字调用)。

有什么办法可以配置NSURLConnection使用这些套接字,或以其他方式强制它使用特定的网络接口?或者是我唯一的选择使用CFNetwork(我想尽可能少做与HTTP有关的工作:))?

+0

嗨克里斯蒂安埃文森,你有没有得到解决方案?我也在寻找相同的,能够获得不同网络接口(蜂窝+ WIFI)的ip地址并验证其状态(ur&running),现在我必须将特定连接绑定到一个接口,称为Cellular和其他连接到WIFI。请帮助我你的经验。 – 2015-04-03 06:06:59

回答

0

查看可达性示例,它可以告诉您目标主机是否可以通过wwan,wifi或根本不可达。