2011-02-03 8 views
2

마침내 Apple Reachability 파일을 사용하는 방법을 알아 냈습니다. 이는 훌륭한 일입니다.iPhone Reachability - 전체 앱에서 어떻게 사용할 수 있습니까?

제 질문은 제가 약 6 개의 의견을 가지고 있기 때문에 각 질문은 제가 인터넷에 연결되어 있는지 확인해야합니다. Reachability (NSNotificationCenter 포함)를 구현하는 가장 좋은 방법은 내 앱에서 연결이 변경되면 자동으로 알 수 있으므로 각 클래스 내에서 동일한 코드를 복사하여 붙여 넣지는 않습니다.

나는 내 애플 리케이션 내부에 뭔가를 가정합니다. 하지만 어떻게 NSNotificationCenter를 구현하고 다른 모든 클래스가 연결이 변경되었을 때 알릴 수 있습니까?

답변

6

당신은 때 도달 가능성 변경 알림을 원하는보기에이 코드를 사용할 수 있습니다

[[NSNotificationCenter defaultCenter] addObserver:self 
             selector:@selector(reachabilityChanged:) 
              name:kReachabilityChangedNotification 
              object:nil]; 

당신은이 알림을받을 수있는 방법 - (void)reachabilityChanged:(NSNotification*)note을 정의 할 (또는 무엇이든 당신이 그것을 호출) 수 있습니다.

희망이 도움이됩니다.

+0

확인. 그래, 내가 그 일을해야한다는 것을보고 싶었어. 감사. –

관련 문제