«uiapplicationdelegate» 태그된 질문

7
applicationWillEnterForeground vs. applicationDidBecomeActive, applicationWillResignActive 대 applicationDidEnterBackground
응용 프로그램이 백그라운드에서 깨어나서 활성화 할 준비를했을 때 구현할 적절한 위임은 무엇입니까? applicationWillEnterForeground vs applicationDidBecomeActive-차이점은 무엇입니까? 응용 프로그램이 절전 모드 일 때 데이터를 정리하고 저장하기 위해 준비 할 적절한 위임은 무엇입니까? applicationWillResignActive와 applicationDidEnterBackground-차이점은 무엇입니까? 또한 수신 SMS 또는 전화가 오면 applicationWillResignActive가 호출되지만 사용자는 확인을 클릭하고 계속하기로 선택합니다. 이 경우 내 …


7
applicationDidBecomeActive 처리- "뷰 컨트롤러가 앱이 활성화되는 것에 어떻게 대응할 수 있습니까?"
나는이 UIApplicationDelegate으로 내 주요 AppDelegate.m 클래스에서 프로토콜을 applicationDidBecomeActive정의하는 방법. 응용 프로그램이 백그라운드에서 돌아올 때 메서드를 호출하고 싶지만 메서드가 다른 뷰 컨트롤러에 있습니다. applicationDidBecomeActive메서드에 현재 표시되는 뷰 컨트롤러를 확인한 다음 해당 컨트롤러 내의 메서드를 호출하려면 어떻게해야합니까?

26
푸시 알림에서 앱이 시작 / 열렸는지 감지
푸시 알림에서 앱이 시작 / 열렸는지 알 수 있습니까? 시작 이벤트가 여기에서 잡힐 수 있다고 생각합니다. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if (launchOptions != nil) { // Launched from push notification NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; } } 그러나 앱이 백그라운드에있을 때 푸시 알림에서 앱이 열려 있는지 어떻게 알 …

3
종료 / 일시 중단시 중요한 변경 위치 API에 대한 동작?
이것은 startMonitoringSignificantLocationChanges 를 사용한 앱 동작을 설명하는 CLLocationManager 문서 의 섹션입니다 . 이 서비스를 시작하고 응용 프로그램이 이후에 종료되면 새 이벤트가 도착하면 시스템이 자동으로 응용 프로그램을 백그라운드로 다시 시작합니다. 이 경우 애플리케이션 델리게이트의 application : didFinishLaunchingWithOptions : 메소드에 전달 된 옵션 사전에는 위치 이벤트로 인해 애플리케이션이 시작되었음을 나타내는 UIApplicationLaunchOptionsLocationKey 키가 …

10
AppDelegate에서 스토리 보드의 다른 위치에서 조건부로 시작
작업 로그인 및 기본보기 컨트롤러로 설정된 스토리 보드가 있으며, 후자는 로그인이 성공할 때 사용자가 탐색하는보기 컨트롤러입니다. 내 목표는 인증 (키 체인에 저장 됨)이 성공하면 즉시 메인 뷰 컨트롤러를 표시하고 인증이 실패하면 로그인 뷰 컨트롤러를 표시하는 것입니다. 기본적으로 AppDelegate에서이 작업을 수행하고 싶습니다. // url request & response work fine, assume success …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.