-2

我想从我的 iPhone 应用程序检查我的 LAN 上的 IP 地址的可达性。有谁知道如何检查这个。

4

2 回答 2

1

尝试使用您打算使用的任何服务/协议/端口连接到它。

于 2012-07-31T11:21:33.520 回答
0

Reachability绝对是解决这个问题的方法,而且使用起来也非常简单。这是我使用的代码:

- (BOOL)_connectedToInternet
{
    Reachability*_currentReachability = [Reachability reachabilityForInternetConnection];

    if (_currentReachability.currentReachabilityStatus == NotReachable)
    {
        return NO;
    }

    return YES;
}

不过,一个简单的谷歌搜索也会发现这一点。Apple 编写开发人员文档是有充分理由的……

于 2012-07-31T12:36:13.980 回答