2012-03-21 6 views
0

iPad에서 iOS 5.1의 Reachability를 사용하려고합니다. 사용하려고 시도한 Tony Million on Github의 수정 사항이 있습니다.도달 가능성 iOS 5.1 (iPad)

불행히도 내 프로젝트에서 작동하지 않았습니다! 나는 그의 프로젝트를 내 작업과 비교하고 어떤 차이점도 발견하지 못했습니다. 나는 또한 그의 예제 코드를 하드 카피하려고 시도했다. 그러나 여전히 작동하지 않는다 !!! (예, SystemConfiguration.framework를 추가했습니다)

컴파일 할 때마다 Undefined symbols for architecture i386 오류가 발생합니다. 다음은 내 완전한 오류 메시지가 :

Undefined symbols for architecture i386: 
    "_OBJC_CLASS_$_Reachability", referenced from: 
     objc-class-ref in ViewController.o 
    "_kReachabilityChangedNotification", referenced from: 
     -[ViewController viewDidLoad] in ViewController.o 
ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

은 아무도이 문제에 대해 알고 있나요

? 아무도 나를 도울 수 있습니까?

고마워, 인사, 줄리안

+3

은 대상의 컴파일 소스에 포함 된 Reachability.m 파일과 빌드 단계의 복사본 머리글 섹션에있는 헤더입니까? – Demz

+0

와우 ... 이제 작동합니다! 고마워요! _answer_ 내 질문을 통해 평판을 얻으십시오! –

답변

4

이는 대개 빌드 단계의 복사 머리글 섹션에있는 헤더 파일이나 컴파일 소스의 구현 파일을 대상에 추가하지 않았 음을 의미합니다.

0

당신은 당신의 목표에 Reachability를 연결해야합니다.

+0

어떻게 Reachablity를 내 타겟에 연결할 수 있습니까? – Houcine

관련 문제