Pytania otagowane jako multitasking


7
Obsługa aplikacjiDidBecomeActive - „Jak kontroler widoku może zareagować na aktywację aplikacji?”
Mam UIApplicationDelegateprotokół w mojej głównej klasie AppDelegate.m, ze applicationDidBecomeActivezdefiniowaną metodą. Chcę wywołać metodę, gdy aplikacja powróci z tła, ale metoda znajduje się w innym kontrolerze widoku. Jak mogę sprawdzić, który kontroler widoku jest aktualnie wyświetlany w applicationDidBecomeActivemetodzie, a następnie wywołać metodę w tym kontrolerze?

5
Prawidłowe użycie beginBackgroundTaskWithExpirationHandler
Nie wiem, jak i kiedy używać beginBackgroundTaskWithExpirationHandler. Apple pokazuje na swoich przykładach, aby użyć go jako applicationDidEnterBackgrounddelegata, aby uzyskać więcej czasu na wykonanie ważnego zadania, zwykle transakcji sieciowej. Patrząc na moją aplikację, wydaje się, że większość rzeczy w mojej sieci jest ważna, a kiedy ktoś jest uruchomiony, chciałbym je zakończyć, …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.