Este documento describe la arquitectura MVC usada en iOS para acceder a la cámara y galería de imágenes. Explica que UIImagePickerController controla la interfaz de usuario para seleccionar imágenes existentes o tomar nuevas fotos y devuelve los resultados. También incluye código de ejemplo para agregar botones que permitan abrir la galería o tomar una foto y mostrar la imagen seleccionada.
2. ARQUITECTURA DE COCOA-TOUCH
• Esta arquitectura (Modelo-Vista-Controlador) separa los
datos, interfaz de usuario y lógica de control en tres
componentes. Para el caso del iOS SDK podemos ver la
arquitectura de la siguiente manera :
CoreData (Modelo)
UIView (Vista)
UIViewController (Controlador)
3. UIImagePickerController
• Para acceder a las imágenes guardadas en el
dispositivo o capturar imágenes desde un iPhone
se utilizara el
controlador UIImagePickerController. Esta
clase controla la interface de usuario y retorna
el mensaje una vez terminada su utilización.