Articles of iphone

Pruebas unitarias en Xcode, ¿ejecuta la aplicación?

Me encuentro con un extraño problema que no he encontrado antes. Cuando haces cmd + U para ejecutar tus Pruebas unitarias (OCUnit por ejemplo) ¿realmente llama al main.m, actualiza la aplicación Delegate y ejecuta la aplicación como si hubieras presionado cmd + R? Solo pregunto porque estoy usando CoreData detrás de este DataLayer. Me estoy […]

¿Qué debo hacer exactamente en viewDidUnload?

Tiendo a publicar mis cosas en -dealloc, y ahora iPhone OS 3.0 introdujo este método divertido -viewDidUnload, donde dicen: // Libera cualquier subvista retenida de la vista principal. // eg self.myOutlet = nil; Entonces -viewDidUnload parece ser llamado cuando la vista del controlador de vista ha sido arrancada de la memoria. Y si tengo subvistas […]

didSelectRowAtIndexPath: no se llama

Tengo una UITableView como subvista de mi UIScrollVIew , que es la vista principal controlada por mi MainViewController . En MainViewController.h @interface MainViewController : UIViewController // other stuff here… @property (weak, nonatomic) IBOutlet UITableView *myTableView; En MainViewController.m @synthesize myTableView; // other stuff here… – (void)viewDidLoad { myTableView.delegate = self; myTableView.datasource = self; } // other […]

Cómo envolver un Struct en NSObject

se supone que esto es trivial … creo, pero no puedo encontrar la manera de envolver una variable de Struct en un NSObject . ¿Hay algún método para hacerlo? Si no, ¿cómo voy a agregar una estructura en un NSMutableArray ? Gracias.

establecer imagen de fondo para toda la aplicación de iPhone / iPad

Tengo una imagen única que quiero como fondo para mi aplicación sin importar en qué controlador de visualización estén: cómo lo logras?

Forma correcta de guardar / serializar objetos personalizados en iOS

Tengo un objeto personalizado, una subclase UIImageView que tiene algunos objetos gestureRecognizer . Si tengo varios de estos objetos almacenados en un NSMutableArray , ¿cómo se guardaría este conjunto de objetos en el disco para que pueda cargarse cuando el usuario vuelva a ejecutar la aplicación? Me gustaría cargar la matriz desde el disco y […]

¿Cómo hacer que un UIButton dispare continuamente durante una situación de presionar y mantener presionado?

¿Sabes cómo Mario sigue corriendo hacia la derecha cuando mantienes presionado el botón derecho del D-Pad? De la misma manera, quiero que mi UIButton dispare continuamente su acción por el tiempo que se mantenga presionada. ¿Es esto posible para un UIButton? Si no es así, ¿es posible hacerlo con UIImageView anulando un método de manejo […]

Especificaciones de la cámara del iPhone 4: campo de visión / ángulo vertical-horizontal

¿Alguien sabe los valores del campo de visión para la nueva cámara iPhone4? Estoy haciendo algunas aplicaciones de AR, y quiero saber el ángulo horizontal y vertical de la cámara trasera. ¡Gracias!

Valor doble redondo a 2 decimales

Tengo un valor doble como 22.368511 Quiero redondearlo a 2 decimales. es decir, debería devolver 22.37 ¿Cómo puedo hacer eso?

¿Cuál es el segundo parámetro de NSLocalizedString ()?

¿Cuál es el *comment parámetro de *comment en: NSString *NSLocalizedString(NSString *key, NSString *comment) Si hago esto: NSLocalizedString(@”Hello_World_Key”, @”Hello World”) y tiene dos versiones de Localizable.strings (inglés y español), cada uno necesita la entrada: English.lproj/Localization.strings: @”Hello_World_Key” = @”Hello World”; Spanish.lproj/Localization.strings: @”Hello_World_Key” = @”Hola Mundo”; ¿No es el inglés redundante?