iOS
Qual etapa do ciclo de vida do UIViewController é ativada ao retornar à tela anterior?
Explique as diferenças entre os métodos map e flatMap ao trabalhar com coleções ou fluxos de dados.
O camada na arquitetura possui um sistema de níveis ou uma estrutura em níveis?
Quais métodos de callback estão disponíveis no ciclo de vida do UIViewController?
Como determinar a complexidade temporal da operação de inserir um elemento no meio de uma estrutura de dados que representa um dicionário?
Qual é a diferença entre uma classe e um protocolo na programação?
Pode explicar o que faz o operador DELETE nas consultas SQL?
Pode descrever a arquitetura dos projetos em que trabalhou anteriormente?
Em que caso o método loadView é chamado no ciclo de vida do controlador?
Poderia nomear estilos arquitetônicos comuns para o desenvolvimento de aplicações?
Qual é o papel do DispatchWorkItem na gestão de tarefas no sistema GCD?
Quais são as vantagens e desvantagens de usar o Carthage em projetos?
Quais são as formas de implementar a execução de tarefas em segundo plano na aplicação?
Como funciona o Contador de Referências Automático (ARC) durante a execução do programa?
Como é que se pode alterar o valor de uma variável durante a depuração do programa?
Como pode o SwiftUI iniciar uma atualização ou recalcular a interface do utilizador?
Qual é o nível máximo possível de fiabilidade e eficiência que o DispatchQueue fornece no contexto da gestão de tarefas?
Qual é a diferença entre operações atômicas e não atômicas?
É possível usar um encerramento de escape com parâmetros opcionais?
Como é implementada e funciona uma tabela para exibir dados em Swift?