0
LANに接続されているすべてのマシンのIPアドレスのリストを取得する必要があります。私はNSHostオブジェクトを作成し、現在のホストのアドレスを取得するためにそれを使用し、正常に動作しました。しかし、私はネットワーク上の他のすべてのホストのアドレスを取得する必要があります。 有用な回答があれば分かります。前もって感謝します。Mac OS X上のObj Cを使用してLAN上で使用可能なすべてのホスト名と関連IPアドレスを取得する方法は?
私の抜粋:
NSHost* host = [NSHost currentHost];
NSString* myIPAddress = [NSString stringWithFormat:
[[host addresses] objectAtIndex:1]];
これを実行するには、正しいである192.168.1.202としてmyIPAddressを与えました。
ありがとうございました。前述のようなネットワーク操作を提供するobj-Cに特定のクラスやフレームワークがあるのかどうか疑問に思っていました。 – Balaji
@Balajiは解決策を得ましたか? –