1. ホーム
  2. iphone

[解決済み] Xcode 4.2 - '...' の宣言は、この関数の外では表示されません 警告

2022-04-25 05:16:12

質問

AppleのサンプルコードにあるApple Reachabilityクラスを使っています。 到達可能性

Xcode 4.2 と新しい Apple 3.0 コンパイラでは、このクラスで次のような警告が表示されます。

+ (Reachability*) reachabilityWithAddress: (const struct sockaddr_in*) hostAddress;

struct sockaddr_in' の宣言。 はこの関数の外からは見えません*。

私はクラシックC %) が得意ではないので、この警告をどのように修正すればいいのか、あるいは全く無視してもいいのか、理解できません。

ありがとうございます。

解決方法は?

追加 #import <netinet/in.h> をReachability.hに追加することで、これを回避することができます。