Fundamentos do UIKit
UIView, UIViewController, outlets, actions, storyboards, navegação, interface builder
1O que é um UIView?
O que é um UIView?
Resposta
UIView é a classe base para todos os componentes visuais no UIKit. Ela gerencia a renderização na tela, as interações de toque e a hierarquia de views. Toda interface de usuário em um aplicativo iOS depende dessa classe fundamental que permite estruturar e exibir conteúdo.
2O que é uma hierarquia de views?
O que é uma hierarquia de views?
Resposta
Uma hierarquia de views é a organização em árvore das UIViews em um aplicativo iOS. Cada view pode conter subviews, formando uma estrutura pai-filho. Essa organização determina a ordem de exibição, a propagação de eventos de toque e o gerenciamento do layout dos elementos na tela.
3O que é um UILabel?
O que é um UILabel?
Resposta
UILabel é um componente do UIKit que exibe texto estático ou dinâmico na tela. Ao contrário do UITextField, um UILabel não pode ser editado pelo usuário. É o componente ideal para exibir títulos, descrições ou qualquer conteúdo de texto não interativo em uma interface de usuário.
Para que serve um UIButton?
Qual é o papel de um UIImageView?
+15 perguntas de entrevista
Outros temas de entrevista iOS
Fundamentos de Swift
Fundamentos da linguagem Swift
Ciclo de vida do UIViewController
UserDefaults & Keychain
Ciclo de vida do aplicativo
Auto Layout & Constraints
UITableView & UICollectionView
Fundamentos de SwiftUI
Gerenciamento de estado no SwiftUI
Navegação SwiftUI
Networking & URLSession
Codable e parsing JSON
Core Data
Programação orientada a protocolos
Arquitetura MVVM
Notificações Push
Testes unitários & XCTest
Testes de interface de usuário
Xcode e sistema de build
Swift Package Manager
Memory Management & ARC
Combine Framework
Concurrency & async/await
iOS Design Patterns
Otimização de desempenho
Segurança e criptografia
SwiftUI Advanced
Arquitetura de aplicativos iOS
Domine iOS para sua proxima entrevista
Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.
Comece gratis