Articles of ios

¿Cómo puedo ejecutar el iOS 7.1 Simulator en Xcode 7.0 beta 2?

He instalado la última versión de Xcode 7 beta 2, cuando bash ejecutar la aplicación en iOS 7.1 Simulator, aparece este mensaje de error: El tiempo de ejecución del simulador iOS 7.1 no está disponible. No se puede abrir liblaunch_sim.dylib. Intente volver a instalar Xcode o el tiempo de ejecución del simulador. ¿Podrías decirme cómo […]

¿Cómo funciona cellForRowAtIndexPath?

HE LEÍDO la documentación de Apple y no es comprensible para un principiante tan principiante en Objective-C como yo. Estoy tratando de implementar UITableView siguiendo este ejemplo de enlace y simplemente no funciona, así que cellForRowAtIndexPath que comprender cómo funciona cellForRowAtIndexPath , porque a mí personalmente este método me parece bastante complicado. 1) ¿Qué devuelve? […]

distanceFromLocation – Calcula la distancia entre dos puntos

Solo una pregunta rápida sobre Core Location, estoy tratando de calcular la distancia entre dos puntos, el código está debajo: -(void)locationChange:(CLLocation *)newLocation:(CLLocation *)oldLocation { // Configure the new event with information from the location. CLLocationCoordinate2D newCoordinate = [newLocation coordinate]; CLLocationCoordinate2D oldCoordinate = [oldLocation coordinate]; CLLocationDistance kilometers = [newCoordinate distanceFromLocation:oldCoordinate] / 1000; // Error ocurring here. […]

cellForRowAtIndexPath: no llamado

Mi aplicación tiene dos estados: inicié sesión y no inicié sesión, y tengo la siguiente architecture (muy simplificada): – ViewController A que contiene un cuadro de búsqueda y una vista de tabla. – ViewController B que se utiliza para iniciar sesión en la aplicación. El flujo es el siguiente: – el usuario no ha iniciado […]

Reenviar UIGesture a vistas detrás

Estoy trabajando en una aplicación de iPhone (iOS 4.0 o posterior) y tengo algunos problemas con el manejo táctil entre varias vistas. Estoy teniendo una estructura de vista como esta —> A superView | —> SubView – A | —> SubView – B (exactly on top of A, completely blocking A). Básicamente tengo una supervista, […]

los artículos de iPhone keychain persisten después de la desinstalación de la aplicación?

Estoy jugando con el código de cifrado de iPhone de Iidandersen para llavero y encontré el siguiente comportamiento: configuré la contraseña usando, por ejemplo [SFHFKeychainUtils storeUsername:@”User” andPassword:@”123″ forServiceName:@”TestService” updateExisting:YES error:&error]; A continuación, elimine la aplicación de prueba del dispositivo e instálela de nuevo: la contraseña establecida anteriormente parece permanecer en el llavero … ¿Es el […]

Configuración de la imagen seleccionada en el control de la barra de tabs con Storyboard

Estoy usando Storyboarding y tengo un controlador de barra de tabs con cinco tabs. En el guión gráfico, puedo configurar la imagen para el elemento de la barra de tabs. Los documentos de Apple sugieren tener dos íconos para cada elemento de la barra de tabs, uno para seleccionar y otro para el estado no […]

Primera actualización de la aplicación, pérdida de datos de usuario (se almacenó en el directorio de documentos)

La primera actualización de mi aplicación se publicó ayer por la noche y recibí una queja de que la actualización provocó que los datos creados por el usuario (algunos de ellos) desaparecieran. Pude reproducir el problema, pero no puedo decir por qué. En el directorio de Documentos, he guardado un archivo de clave que me […]

Compruebe si la matriz opcional está vacía

En Objective-C, cuando tengo una matriz NSArray *array; y quiero verificar si no está vacío, siempre lo hago: if (array.count > 0) { NSLog(@”There are objects!”); } else { NSLog(@”There are no objects…”); } De esta forma, no es necesario verificar si array == nil ya que esta situación llevará al código a caer en […]

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 […]