Articles of cocoa touch

Ingresando el fondo en iOS4 para reproducir audio

La documentación está bastante mal escrita cuando se habla de reproducir audio en segundo plano. Da la impresión de que todo lo que tiene que hacer para seguir reproduciendo el audio que está reproduciendo es simplemente agregar un par de clave / valor al archivo info.plist y wallah, es mágico. Sin embargo, éste no es […]

IPhone / IPad: ¿Cómo obtener ancho de pantalla mediante progtwigción?

Hola, me pregunto si hay una manera de obtener el ancho programáticamente. Estoy buscando algo lo suficientemente general como para acomodar iphone 3gs, iphone 4, ipad. Además, el ancho debería cambiar en función de si el dispositivo es vertical u horizontal (para ipad). ¿¿Alguien sabe cómo hacer esto?? He estado buscando por un tiempo … […]

Con ARC, ¿qué hay mejor: inicializadores alloc o autorelease?

¿Es mejor (más rápido y más eficiente) utilizar inicializadores de alloc o de autorelease ? P.ej: – (NSString *)hello:(NSString *)name { return [[NSString alloc] initWithFormat:@”Hello, %@”, name]; } O – (NSString *)hello:(NSString *)name { return [NSString stringWithFormat:@”Hello, %@”, name]; // return [@”Hello, ” stringByAppendingString:name]; // even simpler } Sé que en la mayoría de los […]

Establecer dimensiones para UIImagePickerController “mover y escalar” cropbox

¿Cómo determina la dimensión “mover y escalar la pantalla” para su cuadro de cultivo? Básicamente, me gustaría establecer un ancho y una altura fijos para “CropRect” y permitir que el usuario mueva y escale su imagen para que encaje en ese cuadro como lo desee. ¿Alguien sabe como hacer esto? (O si es posible con […]

¿Qué es – bueno para?

En mi pregunta ” ¿Cómo obtengo -[NSString sizeWithFont:forWidth:lineBreakMode:] para que funcione? “, Aprendí que -[NSString sizeWithFont:constrainedToSize:lineBreakMode:] era realmente lo que necesitaba. La documentación para -[NSString sizeWithFont:forWidth:lineBreakMode:] states explica que en realidad no ajusta el texto a líneas adicionales. Entonces, ¿cómo lo usaría? (Los ejemplos ayudarían)

¿Detecta si las llamadas telefónicas de soporte del dispositivo son compatibles o no?

¿Es confiable el siguiente código para ser utilizado para determinar si un dispositivo puede admitir llamadas telefónicas o no? Mi preocupación es si Apple cambia la cadena de iphone a cualquier otra cosa, digamos que deciden tener “iphone 3g”, “iphone 4”, etc. [[UIDevice currentDevice].model isEqualToString:@”iPhone”]

Habilitación de la simbolización de registros de locking en Xcode 4.2

Estoy usando Xcode 4.2 y mis registros de fallos no están siendo simbolizados. ¿Cómo habilitar esto en Xcode 4.2?

¿Alternativas a dispatch_get_current_queue () para bloques de finalización en iOS 6?

Tengo un método que acepta un bloque y un bloque de finalización. El primer bloque debe ejecutarse en segundo plano, mientras que el bloque de finalización debe ejecutarse en la cola en que se invocó el método. Para este último siempre utilicé dispatch_get_current_queue() , pero parece que está obsoleto en iOS 6 o superior. ¿Qué […]

iOS: ¿Utiliza modificadores de dispositivos para cargar archivos xib?

Puede usar un modificador de dispositivo (es decir, ~ ipad) para proporcionar una clave específica del dispositivo en Info.plist y para especificar una imagen de inicio específica del dispositivo (Default.png para iPhone, y Default ~ ipad.png para iPad, para ejemplo). Esas dos cosas se mencionan específicamente en Apple Docs , pero no dicen que esto […]

Cambiar el tamaño de fuente de UISegmentedControl

¿Puede alguien decirme cómo puedo cambiar el tipo de fuente y el tamaño de UISegmentedControl ?