2012-08-02 3 views
1

일부 하위 뷰 (UIViewController)가있는 스크롤 뷰가 포함 된 뷰가 있습니다. AppView의 applicationWillResignActive : 메소드에서 UIViewControllers 중 하나 인 클래스에서 메서드 (타이머 중지)를 호출하려고합니다.다른 클래스의 App Delegate 호출 메소드

이것을 구현하는 가장 좋은 방법은 무엇입니까?

답변

4

앱 위임자에서 해당 이벤트를 처리하고 전달하는 것에 대해 걱정하지 마십시오. 이벤트를 처리하는 데 관심이있는 클래스의 알림을 등록하십시오.

[[NSNotificationCenter defaultCenter] addObserver:self 
             selector:@selector(someMethod:) 
              name:UIApplicationWillResignActiveNotification 
              object:nil]; 
+0

감사합니다. 이런 종류의 알림에 대해서는 절대로 알지 못했습니다. :) – Randex