Léxico de TI › Programação › UIKit

UIKit

Programação Svenska → Atualizado: 2026-10-01

O framework original da Apple para interfaces iOS — imperativo, maduro e ainda a base sob a maioria dos apps grandes.

O framework chegou com o primeiro SDK do iPhone, em 2008, e herda o desenho do AppKit do macOS, o que aparece nos nomes. Você cria views, as coloca numa hierarquia e as altera ao longo do tempo chamando métodos. Os view controllers gerenciam o ciclo de vida, e o layout é descrito com restrições do Auto Layout.

O SwiftUI é o caminho recomendado pela Apple desde 2019, mas o UIKit está longe de sumir. Ele tem recursos que o SwiftUI ainda não tem, e os dois podem ser misturados no mesmo app. Uma base de código grande construída em UIKit raramente é reescrita — ela é complementada tela por tela.

← Voltar ao léxico