Articles of ios

iOS 11: la altura del teclado regresa a 0 en la notificación del teclado

He estado usando notificaciones de teclado sin ningún problema y obtengo la altura exacta del teclado. – (void)keyboardDidShow:(NSNotification *) notification{ CGSize keyboardSize = [[[notification userInfo] objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size; NSLog(@”%f”,keyboardSize.height);} pero con iOS 11, el tamaño del teclado es 0 cuando se invoca la notificación. ¿Cuál es el problema que ocurre en este escenario? Estoy usando xcode […]

ios 8: Cambios en la ruta del paquete

Tengo una aplicación iOS que almacena la ruta absoluta de los archivos en una base de datos y en documentos html generados. Acabo de actualizar recientemente mi iPhone a iOS 8 y ahora, cada vez que ejecuto la aplicación, parece que la aplicación está instalada en un directorio diferente cada vez que se vuelve a […]

Cómo reiniciar la aplicación si se apaga inesperadamente

El texto de actualización de Skype contiene el siguiente: La aplicación se reinicia automáticamente si se cierra inesperadamente ¿Cómo es posible realizar eso a través de SDK?

Implementación correcta de NSManagedObjectContext padre / hijo

Mi aplicación a veces inserta objetos en el contexto del objeto administrado que no están destinados a ser necesariamente guardados. Por ejemplo, cuando abro un modal ‘agregar entidad’, creo un objeto administrado y lo asigno al modal. Si el usuario guarda desde ese modal, guardo el contexto. Si cancela, borro el objeto y no es […]

Xcode 4 / iOS: envíe un correo electrónico usando SMTP desde dentro de mi aplicación

He estado buscando un marco para simplemente permitirme enviar un correo electrónico desde mi aplicación. He intentado MailCore, Pantomime y SKPSMTP todo sin suerte. No puedo hacer que compilen en Xcode, así que supuse que estaban desactualizados. ¿Hay alguna manera de que pueda hacer esto? ¿Si es así, cómo? Gracias.

NSDate principio del día y fin del día

-(NSDate *)beginningOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit | NSYearCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit ) fromDate:date]; [components setHour:0]; [components setMinute:0]; [components setSecond:0]; return [cal dateFromComponents:components]; } -(NSDate *)endOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit | NSYearCalendarUnit | NSHourCalendarUnit | […]

UITableView Checkmark SÓLO UNA fila a la vez

Pensarías que esto sería fácil. Con este código, puedo verificar varias filas en una tabla, pero lo que QUIERO es tener solo una fila marcada a la vez. Si un usuario selecciona una fila diferente, entonces quiero que la antigua fila simplemente se desmarque AUTOMÁTICAMENTE. No sé cómo hacer eso. Aquí está mi código: – […]

Agregar google maps como subvista bloquea la aplicación de iOS con exc_bad

Tengo un código que funcionó perfectamente bien hasta hace unos 3 días. Intenté volver a una confirmación mucho más antigua que funcionó al 100% y aún ahora falla con exc_bad. El locking solo ocurre cuando se ejecuta la aplicación en el dispositivo. Si ejecuto la aplicación en el simulador o uso instrumentos para ejecutar la […]

Cambiando el lenguaje de desarrollo en Xcode

Necesito configurar el español como lenguaje de desarrollo para una aplicación de iOS. Ya estoy usando Xcode 6, y cambié la entrada de Localization native development region en Info.plist ( CFBundleDevelopmentRegion ) de la aplicación de “en” a “es”. Sin embargo, en Proyecto> Información> Localizaciones, el inglés permanece configurado como Lenguaje de desarrollo. Como se […]

¿Cómo establecer la orientación del dispositivo (UI) programáticamente?

Quisiera que todo en la pantalla (UI) pueda rotar desde el paisaje de izquierda a derecha o viceversa. ¿Cómo voy a hacer esto? Es esto privado? Yo sé eso -(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {} te permite decir qué orientaciones puede tener la IU, pero ¿hay alguna manera de forzar solo una a la vez? Aclamaciones