小编min*_*dus的帖子

如果没有Internet连接,则HttpURLConnection getResponseCode()deos不会返回

我使用a HttpURLConnection来检查服务器URL是否可用,使用以下代码:

try {
    boolean connectionFailed = false;
    URL knownURL = new URL("http://www.google.com");
    httpConnection = (HttpURLConnection) knownURL.openConnection();
    httpConnection.setConnectTimeout(5000);
    responseCode = httpConnection.getResponseCode();
    if (responseCode != 200)  {
        status = ConnectionStatus.NOT_CONNECTED; 
    }
}
catch(Exception e) {
    connctionFailed = true;
}
Run Code Online (Sandbox Code Playgroud)

此代码在正常条件下正常工作.但是当没有Internet连接时(因为路由器断开连接或者没有热点),httpConnection.getResponseCode()没有执行(函数不返回).我怎样才能解决这个问题?

android web-services httpurlconnection ws-client android-webservice

6
推荐指数
2
解决办法
5550
查看次数

"界面"构建器无法打开iPad XIB类型的文档

我从我的队友那里得到了一个应用程序,它适用于iphone和ipad设备(它是在iPhone SDK 3.2下开发的).

我的mac书中安装了iPhone SDK 3.1.3.当我试图编译iphone模拟器的应用程序时,我收到以下错误.

"界面"构建器无法打开iPad XIB类型的文档.

以上错误适用于为ipad创建的界面构建器.

我的问题是我们无法编译iPhone SDK 3.1.3上的应用程序在iPhone SDK 3.2下开发的应用程序?

请详细说明一下?

谢谢mindus

objective-c

3
推荐指数
1
解决办法
2535
查看次数