http://www.atomicflavor.com

Obtener horas que faltan desde ahora hasta un NSDate

Para saber cuantas horas faltan desde el momento actual, hasta una fecha determinada, se puede calcular de dos formas: Forma 1: NSInteger hours = [[[NSCalendar currentCalendar] components:NSHourCalendarUnit fromDate:fechaEvento toDate:[NSDate date] options:0] hour]; Forma 2: NSTimeInterval timeSince=[fechaEvento timeIntervalSinceNow]; int horasRestantes = timeSince/3600;

Read more

Trabajar con fechas en Cocoa

Una de las cosas que más nos llamo la atención de Cocoa cuando empezamos a trabajar con este Framework es lo potente que es a la hora de trabajar con fechas. Por  eso en este post os queremos dar unos tips rápidos de como hacer diferentes acciones comunes relacionadas con el tema de las fechas. Obtener [...]

Read more

Script para pasar de aif a caf con afconvert

Os pongo también el script para pasar una carpeta con archivos .aif, a formato .caf: #!/bin/bash for f in *.aif; do echo "Processing $f file…" afconvert -f caff -d I8 "$f" "${f/aif/caf}" done

Read more

Llamadas retardadas en Objective-C

Alguna vez habéis querido invocar un método pero de manera retarda. Esto es, esperando un determinado tiempo antes de su invocación. Para ello, si tenemos un método por ejemplo: -(void)nombreMetodo{ //hacer algo } Podemos invocarlo pasados 5 segundos desde que se ejecute la instrucción de esta forma: [self performSelector:@selector(nombreMetodo) withObject:nil afterDelay:5.0]; Si queremos cancelar la [...]

Read more

Esquinas redondeadas y bordes en UIWebView

Para conseguir este efecto, usaremos Quartz, accediendo a las propiedades del CALayer del web view y modificando las propiedades de las esquinas: #import <QuartzCore/QuartzCore.h> // Creamos UIWebview UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(5, 20, 310, 220)]; // Esquinas redondeadas [[webView layer] setCornerRadius:10]; [webView setClipsToBounds:YES]; // Color del borde [[webView layer] setBorderColor: [[UIColor colorWithRed:0.52 green:0.09 blue:0.07 [...]

Read more