Hola,
¿Qué es el marco UIKit?
Mientras que el framework Foundation define clases, protocolos y funciones para el desarrollo de iOS y OS X, el framework UIKit está orientado exclusivamente al desarrollo de iOS. Es el equivalente del marco de Application Kit o AppKit para el desarrollo de OS X.
Al igual que Foundation, UIKit define clases, protocolos, funciones, tipos de datos y constantes. También agrega funcionalidad adicional a varias clases de Foundation, como NSObject, NSString y NSValue mediante el uso de categorías Objective-C.
- Cómo crear una aplicación similar a Uber / Ola a pequeña escala
- ¿Cómo iniciar la programación básica de aplicaciones móviles? ¿Cuál es el mejor libro para aclarar mis conceptos básicos para el desarrollo de aplicaciones de Android?
- ¿Cuál es la principal empresa de servicios de desarrollo de aplicaciones web y móviles?
- ¿Cuál es la aplicación móvil más fallida?
- ¿Cuál es el cronograma para desarrollar una aplicación móvil basada en yoga?
Las categorías de Objective-C son una forma conveniente de agregar métodos adicionales a las clases existentes sin la necesidad de subclasificar. Lea este tutorial de Aaron Crabtree si desea obtener más información sobre las categorías de Objective-C.
En lugar de explorar las clases clave de UIKit como lo hicimos para el marco de la Fundación, crearemos y recorreremos un nuevo proyecto de iOS y exploraremos las clases que encontramos. Al adoptar este enfoque, rápidamente quedará claro en qué contexto se usa una clase y cómo cada clase encaja en el esquema más amplio de una aplicación iOS y qué papel juega.
Lea más aquí: Primeros pasos con UIKit – Tuts + Code Tutorial