Desenvolvimento de aplicativos ios: compreender as transições de estado
Video: Curso Completo do Desenvolvedor iOS9
Conteúdo
o UIApplication objeto fornece o controlo de toda a aplicação e a coordenação para uma aplicação IOS. É responsável pelo tratamento do encaminhamento inicial de eventos do usuário de entrada (toques, por exemplo), bem como o envio de mensagens de ações de objetos de controle (como botões) para os objetos alvo apropriadas.
Video: Como passar contatos, fotos e apps do iOS para o Android - Programa Olhar Digital (11/03/2017)
O objeto de aplicativo envia mensagens para seu delegado Aplicação para lhe permitir responder, de uma forma de aplicação exclusivo, quando o aplicativo está em execução, a coisas como o lançamento do aplicativo, avisos de pouca memória, e transições de estado, como mover-se no fundo e de volta ao primeiro plano.
Você deve implementar o seguinte UIAppDelegate métodos em sua aplicação. A maioria destes métodos já estão basicamente implementado no código fornecido por modelos da Apple, completo com comentários explicando seus propósitos.
Video: Os Melhores Apps Gratuitos - iPhone e Android (Parte 2) ✔️
Método | O que você faz com ele |
---|---|
aplicação: didFinishLaunchingWithOptions: | Neste método, fazer o que você precisa fazer para inicializar o aplicativo após ele&rsquo-S lançado. |
applicationWillResignActive: | Esta mensagem é enviada quando o aplicativo está prestes a passar de o activo para inactivo estado. Utilize este método para fazer coisas como pausar as tarefas em curso e qualquer coisa com base em um temporizador (tal como um jogo). Usando este método doesn&rsquo-t significa que você vai estar entrando fundo, mas isso não significa que a sua candidatura ganhou&rsquo-t seja execução. |
applicationDidEnterBackground: | Esta mensagem é enviada quando o aplicativo vai ser entrar fundo. Neste ponto, você precisa assumir que a sua aplicação podem, eventualmente, ser encerrada sem aviso prévio, para salvar dados do usuário, invalidar os temporizadores, e armazenar o estado do aplicativo suficiente em formação. |
applicationWillEnterForeground: | Esta mensagem é enviada quando o aplicativo foi resgatado do fundo. Neste método, reverter o que você fez no applicationDidEnterBackground:. |
applicationDidBecomeActive: | Sua aplicação está agora activo. Você deve reverter o que você fez em applicationWillResignActive:. Você pode também querer atualizar a interface do usuário. |