É possível guardar funções de encerramento dentro de arrays em linguagens de programação?
iOS
Poderia listar os diferentes tipos de métodos de distribuição de controlo de tarefas nos sistemas?
Pode explicar o que é o TVMLKit e como é utilizado no desenvolvimento de aplicações para Apple TV?
Quais são os principais requisitos para o desenvolvimento de aplicações para tvOS?
Tem experiência prática no desenvolvimento de aplicações para tvOS?
Quais são as diferenças entre as propriedades Frame e Bounds na interface gráfica?
Pode explicar as diferenças entre os protocolos WebSocket e os sockets tradicionais?
Explique o que é o framework Core Data e como é utilizado para gerir dados em aplicações iOS.
Pode explicar o que significa o termo Swizzling na programação?
É possível expandir uma classe ou estrutura existente adicionando uma nova propriedade através de extensões?
Qual é a principal diferença entre uma classe e uma estrutura nas linguagens de programação?
Já utilizou o framework Combine nos seus projetos para lidar com dados assíncronos?
É possível interromper a execução de uma tarefa iniciada através do GCD no iOS ou macOS?
O valor do Frame pode ter uma altura menor em comparação com a altura dos Bounds?
É possível que uma estrutura de dados esteja na área de alocação dinâmica de memória (heap)?
Pode explicar as diferenças entre UIView, UIWindow e CALayer no desenvolvimento de interfaces iOS?
Pode explicar as diferenças entre os componentes TableView e ScrollView no contexto do desenvolvimento iOS?
Como diferem ColdPublisher e HotPublisher em princípios de funcionamento e aplicação?