Articles of objective c

NSDateFormatter, ¿estoy haciendo algo mal o es esto un error?

Estoy tratando de imprimir la fecha en un formato determinado: NSDate *today = [[NSDate alloc] init]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@”yyyyMMddHHmmss”]; NSString *dateStr = [dateFormatter stringFromDate:today]; Si el iPhone está configurado en 24 horas, funciona bien, si por otro lado el usuario lo configuró en 24 horas, luego vuelve a AM / […]

¿Cuál es una manera fácil de romper un NSArray con más de 4000 objetos en múltiples matrices con 30 objetos cada uno?

¿Cuál es una manera fácil de dividir un NSArray con 4000 objetos en múltiples matrices con 30 objetos cada uno? Así que ahora tengo cosas de NSArray * donde [cosas cuentan] = 4133. Quiero hacer una nueva matriz que contenga matrices de 30 objetos. ¿Cuál es una buena forma de recorrer, dividir * cosas en […]

Cómo analizar una duración ISO-8601 en Objective C?

Estoy buscando una manera fácil de analizar una cadena que contiene una duración ISO-8601 en Objective C. El resultado debe ser algo utilizable como NSTimeInterval . Un ejemplo de una duración ISO-8601: P1DT13H24M17S , lo que significa 1 día, 13 horas, 24 minutos y 17 segundos.

Conversión de la aplicación de iPhone a una aplicación universal en Xcode 4

Estoy tratando de actualizar mi proyecto de aplicación de iPhone existente a una aplicación Universal, pero no puedo encontrar ninguna opción en Xcode 4 para hacerlo. ¿Dónde está?

NSDateFormatter dateFromString devuelve nil

Aquí está mi código: NSString *_date = @”Tue, 23 Nov 2010 16:14:14 +0000″; NSDateFormatter *parser = [[NSDateFormatter alloc] init]; [parser setDateFormat:@”EEE, dd MMM yyyy HH:mm:ss ‘+0000′”]; [parser setTimeZone:[NSTimeZone timeZoneWithName:@”UTC”]]; NSDate *date = [parser dateFromString:_date]; Esto no se ejecuta: ‘date’ está establecido en ‘nil’. Lo intenté con [parser setDateFormat:@”EEE, dd MMM yyyy HH:mm:ss ZZZ”]; Sin más […]

UINavigationController Force Girar

Mi aplicación es principalmente retrato, sin embargo, hay una vista que REQUIERE una orientación horizontal. Mis opiniones están contenidas en un UINavigationController, que (aparentemente) es la causa de este problema. Todos los UIViewControllers excepto uno tienen esto: – (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { // Return YES for supported orientations return (interfaceOrientation == UIInterfaceOrientationPortrait); } El UIViewController que requiere […]

Graba audio y guarda permanentemente en iOS

He creado 2 aplicaciones para iPhone que pueden grabar audio y guardarlo en un archivo y reproducirlo de nuevo. Uno de ellos usa AVAudiorecorder y AVAudioplayer. El segundo es el ejemplo de SpeakHere de Apple con Audio Queues. Ambos funcionan tanto en Simulater como en el dispositivo. ¡¡PERO cuando reinicio cualquiera de las aplicaciones, el […]

Posicionamiento de UITabBar en la parte superior

Soy un principiante en el desarrollo de iOS. Mi pregunta es: ¿es posible posicionar UITabBar en la parte superior y cómo? No puedo ubicar mi UITabBar en la parte superior de la vista.

Poniendo a cero las referencias débiles en ARC

Si mi lectura de la reseña de “Reducir a cero las referencias débiles” de Mike Ash es correcta, las referencias débiles son como assign referencias sin ARC. Sin embargo, si el objeto al que se hace referencia es desasignado, en lugar de obtener un “puntero colgante” (es decir, un puntero que apunta a un objeto […]

Obteniendo un NSDecimalNumber de una cadena local específica?

Tengo algunas cadenas que son específicas de la configuración regional (p. Ej., 0.01 o 0.01). Quiero convertir esta cadena a un NSDecimalNumber. De los ejemplos que he visto hasta ahora en las interwebs , esto se logra usando un NSNumberFormatter a la: NSString *s = @”0.07″; NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init]; [formatter setFormatterBehavior:NSNumberFormatterBehavior10_4]; [formatter […]