Tecnología

Inicio

Un tutorial de Alertas iPhone SDK

El sistema operativo iOS presenta un uniforme estándar y fundamento para el desarrollo de aplicaciones para el iPad y el iPhone. Esto ayuda a los desarrolladores crear aplicaciones que funcionarán en todos los dispositivos portátiles de Apple. Con el fin de proporcionar esta fundación, Apple incorpora el kit de desarrollo de software IOS. A través de este kit, puede desarrollar aplicaciones que aprovechan las funciones estándar de iOS, tales como presentación multimedia, conexiones de red y mensajes de alerta.

iOS SDK

Al desarrollar para plataformas específicas, tales como el iPhone o el IPAD, se le comprometiendo no sólo con el lenguaje de programación específico para esa plataforma, pero las bibliotecas y las funciones de la plataforma así. El sistema operativo para el IPAD y el iPhone es el IOS. Utiliza una combinación del lenguaje de programación Objective-C, así como las bibliotecas especializadas que se encargan de las operaciones típicas como se toca la pantalla de supervisión o producir mensajes de alerta. El kit de desarrollo de software IOS contiene estos dos elementos, así como los medios de comunicación integrados y servicios de red.

UIAlertView

La clase UIAlertView muestra mensajes de error en la pantalla de los dispositivos iPhone o iPad. Puede crear un objeto de tipo "UIAlertView" con el fin de mostrar un mensaje de error. Cuando instancia del objeto UIAlertView, también se pueden definir valores personalizados para mostrar como un mensaje de error o como texto del botón. Como parte del SDK de iOS, las funciones de la clase UIAlertView en todos los dispositivos en un formato regular, predefinido.

UIAlertViewDelegate

La clase UIAlertViewDelegate define un delegado para la clase UIAlertView en el SDK de iOS. Esto significa esencialmente que se desea crear una vista de alerta personalizada en el código que utiliza la funcionalidad de la clase UIAlertView. Por lo general, esto significa que va a implementar pantallas personalizadas, botones o comportamientos. La clase UIAlertViewDelegate contiene métodos que debe implementar para volver a llamar a la clase UIAlertView, sino que también le permite modificar el comportamiento para adaptarse a las necesidades de su aplicación iOS.

Alertas en el Código

Una vez que configure una aplicación de iOS en Xcode al comenzar un nuevo proyecto y seleccionando la opción "Aplicación" del menú de iOS en el Asistente para nuevos proyectos, automáticamente tiene acceso al SDK de iOS. A partir de ahí, puede insertar llamadas a clases en el SDK de iOS, tales como la creación de objetos UIAlertView. El código siguiente muestra cómo crear un objeto UIAlertView con mensajes inicializados que mostrarán una alerta cuando se produce una acción en particular:

(IBAction) clickAlert: (id) {remitente
UIAlertView * alerta = [[UIAlertView alloc] initWithTitle: @ "Esta es una alerta"

message:@"Displaying alert message"
delegate:nil
cancelButtonTitle:@"Close"
otherButtonTitles:nil];

[Ver mensaje];
}