2012-09-01 2 views
0

Reachable을 가져오고이 스레드에서 선택한 anser를 따라갔습니다. Reachability Guide for iOS 4 노란색 삼각형이 "불완전한 구현"을 제외한 모든 것이 좋게 보입니다. 그런 다음 내가 언론을 실행하면 Reachable.m 파일에서 "ARC가 명시 적 메시지 전송을 금지합니다", NSAutoReleasePool을 자동 계산 참조 모드에서 사용할 수 없음, 'Cast of C 포인터 유형'과 같은 10 개의 빨간색 오류가 발생합니다. void ': objective-c 포인터 유형'Reachability '및'struct sockaddr_in '선언은 Reachable.h 파일에서이 함수 [3]'외부에 표시되지 않습니다. 어떤 아이디어? Reachable 파일이있을 수 있습니다. 날짜의? C 데이터 형식 등을 사용하는 데 대한 경험이 없으며 추가 구현/헤더 파일을 가져올 때마다 문제가 발생합니다./Reachable.h/.m을 사용하여 인터넷 액세스를 확인하려고 할 때 오류가 발생했습니다.

답변

3

Apple 도달 가능성 샘플 코드는 2010 년에 마지막으로 업데이트되었습니다. ARC을 사용하고 ARC으로 변환하는 것이 중요하지 않은 코드가 포함되어 있습니다.

해결책은 간단합니다.

해당 파일에 대해 -fno-objc-arc 컴파일러 플래그를 설정하십시오.

+0

정말 고마워요! 당신은 아름다운 인간입니다 :). 나는 결코 그것을 가지지 않고 있었다 :). –

+0

이 답변은 다른 사람들이 알 수 있도록 + 답해야합니다. 나는 대략 3 시간 동안 googled 단지 OP에 게시 된 링크 평행을 발견 .... .... –