Articles of ios

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

UIDevice actualDevice model possible values

¿Cuáles son todos los valores posibles devueltos por el [[UIDevice currentDevice] model]; ? No está documentado .

XMPPFramework – Recuperar mensajes archivados del servidor Openfire

Estoy desarrollando una aplicación de chat para iPhone usando XMPP y Openfire Server, el servidor OpenFire almacena todo el historial de chat entre usuarios pero cuando trato de recuperar el historial de chat de un usuario en particular, obtengo solo la fecha y el número de mensajes de chat pero no los mensajes de texto […]

UISlider con incrementos de 5

¿Cómo puedo hacer que mi UISlider vaya de 1-100 a 1-100 en incrementos de 5 ?