Articles of cocoa touch

¿Cómo verificar programáticamente si una aplicación está instalada?

Estoy desarrollando una aplicación para iPhone que instalará pocas aplicaciones de terceros en una empresa. Tengo la información sobre los ID del paquete. ¿Hay alguna manera de verificar si la aplicación ya está instalada, utilizando algunas API del sistema? Actualmente, la aplicación se instala de nuevo, sobrescribiendo la instalación actual. Necesito evitar esto de alguna […]

¿Cómo se hace para envolver un componente UIPickerView?

Me gustaría mostrar un conjunto de números consecutivos en un componente UIPickerView pero tenerlo envuelto como el componente de segundos de la aplicación Clock-> Timer. El único comportamiento que puedo habilitar se parece al componente horas de la aplicación Timer, donde puede desplazarse solo en una dirección.

UITextField para el número de teléfono

Me preguntaba cómo puedo formatear el campo de texto que estoy usando para un número de teléfono (es decir, como la página “Agregar nuevo contacto” en el iPhone. Cuando ingreso un nuevo teléfono móvil, por ejemplo, 1236890987, lo formatea como (123) ) 689-0987.) Ya tengo el teclado configurado como el teclado numérico.

Descartar un controlador de vista presentado

Tengo una pregunta teórica. Ahora estoy leyendo la guía ViewController de Apple. Ellos escribieron: Cuando llega el momento de descartar un controlador de vista presentado, el enfoque preferido es dejar que el controlador de vista presente lo descarte. En otras palabras, siempre que sea posible, el mismo controlador de vista que presentó el controlador de […]

¿Qué hace @synchronized ()?

Acabo de crear un método singleton, y me gustaría saber qué hace la función @synchronized() , ya que la uso con frecuencia, pero no conozco el significado.

Cargando una imagen en UIImage de forma asíncrona

Estoy desarrollando una aplicación iOS 4 con iOS 5.0 SDK y XCode 4.2. Tengo que mostrar algunos blogs de publicaciones en una UITableView. Cuando he recuperado todos los datos del servicio web, utilizo este método para crear una UITableViewCell: – (BlogTableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString* cellIdentifier = @”BlogCell”; BlogTableViewCell* cell = [tableView […]

Permitir interacción con UIView bajo otra UIView

¿Existe una forma simple de permitir la interacción con un botón en una UIView que se encuentra debajo de otra UIView, donde no hay objetos reales desde la parte superior de UIView en la parte superior del botón? Por ejemplo, en este momento tengo una UIView (A) con un objeto en la parte superior y […]

AVFoundation, ¿cómo desactivar el sonido del obturador cuando captureStillImageAsynchronouslyFromConnection?

Estoy intentando capturar una imagen durante una vista previa en vivo desde la cámara, mediante AVFoundation captureStillImageAsynchronouslyFromConnection . Hasta ahora, el progtwig funciona como se esperaba. Sin embargo, ¿cómo puedo silenciar el sonido del obturador?

¿Cómo puedo desplazar el UIScrollView cuando aparece el teclado?

Estoy teniendo problemas con mi código. Estoy tratando de mover el UIScrollView cuando estoy editando un UITextField que debería estar oculto por el teclado emergente. Estoy moviendo el marco principal en este momento porque no sé cómo ‘desplazarse hacia arriba’ en el código. Así que, hice un poco de código, está funcionando bien, pero cuando […]

¿Cómo se implementa el manejo global de excepciones de iPhone?

Tengo un locking en mi aplicación de iPhone que arroja una NSException. Los informes de fallos son completamente ambiguos en cuanto a dónde está el error y qué es exactamente lo que lo está causando. ¿Existe alguna manera inteligente de configurar un manejador de excepciones de nivel superior en algún lugar para ver qué lo […]