2011-10-14 7 views
161

używam klasy Jabłko osiągalności od firmy Apple Przykładowy kod ReachabilityXcode 4.2 - deklaracja „...” nie będzie widoczny na zewnątrz tej funkcji ostrzegania

w Xcode 4.2 i Nowy Apple 3,0 kompilator dostaję ostrzegając w ten klasa

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

deklaracja 'struct sockaddr_in' nie będzie widoczny na zewnątrz tej funkcji *

nie jestem dobry w klasycznym C%) więc nie rozumiem, w jaki sposób mogę naprawić to ostrzeżenie lub mogę go zignorować.

Thx

+2

Zobacz także: http://stackoverflow.com/a/8684721/449161 –

Odpowiedz

352

Dodaj #import <netinet/in.h> w Reachability.h uciec z tego

+1

??? #import co?) – Sergnsk

+7

Zapomniałem sformatować go jako kod i stackoverflow usunięte dla mnie :( – Saurabh

+3

I uważaj: import już istnieje w Reachability.m - ale jest również potrzebny w Reachability.h – brainray