Podes falar sobre os diferentes modos de funcionamento dos ciclos RunLoop e a sua finalidade?
iOS
É possível determinar qual elemento é exibido na tela sem usar cálculos de visibilidade?
Como determinar a complexidade temporal do processo de busca de um elemento numa matriz ordenada?
Em que casos ocorre a chamada automática do método layoutSubviews no sistema?
Que métodos podem ser usados para procurar rapidamente um elemento numa matriz ordenada, minimizando o tempo?
Quais métodos, além do viewWillLayoutSubviews, servem para obter as dimensões atuais dos elementos para a sua colocação correta?
Pode-se afirmar com segurança que todas as tarefas na fila serão processadas por um único thread sem exceções?
Todos os tipos de dados que armazenam valores usam necessariamente o mecanismo de cópia ao atribuir ou passar?
Qual princípio de desenvolvimento garante o uso seguro e universal de tipos genéricos?
Pode explicar o termo 'fila' no contexto de estruturas de dados?
Pode explicar o que se entende por termo MRC e qual é a sua essência?
É necessário fornecer equipamento para realizar as tarefas?
Pode explicar o princípio de funcionamento do semáforo na programação multithread?
Pode explicar o que se entende por 'Ator' no contexto de programação e sistemas?
Que métodos o protocolo Hashable implementa em Swift?
O que o levou a considerar a possibilidade de mudar de cargo ou de empresa?
Poderia explicar o que faz o método layoutIfNeeded no contexto da atualização da interface?
Qual é a complexidade temporal de remover um elemento do meio de um dicionário?