Articles of cocoa toque

subclassing UIWindow al usar storyboards

Tengo el mismo problema que se explica en esta pregunta: ¿Dónde puedo cambiar la ventana que usa mi aplicación desde UIWindow a mi propia subclase “MyWindow” con el guión gráfico? Mi pregunta es ¿cómo implemento un método getter de ‘ventana’ en mi delegado de aplicación que devuelve la subclase ‘MyWindow’? ¿O tal vez hay otras […]

¿Cómo puedo ‘cortar’ un agujero transparente en un UIImage?

Intento cortar un cuadrado transparente en un UIImage, sin embargo, sinceramente, tengo que imaginar dónde y cómo comenzar. Cualquier ayuda sería muy apreciada. ¡Gracias!

¿Puedo acceder al llavero en el iPhone?

Esta pregunta analiza el cifrado de datos en el iPhone utilizando la función crypt (). Como alternativa, ¿hay un llavero en el iPhone y, de ser así, qué código utilizaría para acceder a él con el fin de almacenar los datos de inicio de sesión y luego recuperarlos en una aplicación?

Cómo leer la estructura de datos del archivo .plist en NSArray

Estaba creando una estructura de datos manualmente usando lo siguiente: NSDictionary* league1 = [[NSDictionary alloc] initWithObjectsAndKeys: @”Barclays Premier League”, @”name”, @”Premier League”, @”shortname”, @”101″, @”id”, nil]; NSDictionary* league2 = [[NSDictionary alloc] initWithObjectsAndKeys: @”Coca-Cola Championship”, @”name”, @”Championship”, @”shortname”, @”102″, @”id”, nil]; NSDictionary* league3 = [[NSDictionary alloc] initWithObjectsAndKeys: @”Scottish Premier League”, @”name”, @”SPL”, @”shortname”, @”201″, @”id”, nil]; […]

Convertir imagen a escala de grises

Estoy intentando convertir una imagen en escala de grises de la siguiente manera: #define bytesPerPixel 4 #define bitsPerComponent 8 -(unsigned char*) getBytesForImage: (UIImage*)pImage { CGImageRef image = [pImage CGImage]; NSUInteger width = CGImageGetWidth(image); NSUInteger height = CGImageGetHeight(image); NSUInteger bytesPerRow = bytesPerPixel * width; CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB(); unsigned char *rawData = malloc(height * width * […]

Convirtiendo los caracteres escapados UTF8 a su forma original

Estoy tratando de leer cadenas de una matriz que proviene de un plist e imprimir esas cadenas. Las cadenas de la matriz contienen caracteres UTF8 escapados; por ejemplo, “Nuša Florjančič” se convierte en “Nu\u0161a Florjan\u010di\u010d” cuando se leen desde el plist. No hay forma de cambiar el contenido del plist, pero mi progtwig necesita mostrar […]

¿Alguna técnica de suavizado rápido y sucio para UIImageView girado?

Tengo un UIImageView (fotogtwig completo y rectangular) que estoy rotando con CGAffineTransform. El UIImage del UIImageView llena el cuadro completo. Cuando la imagen se gira y dibuja, los bordes aparecen marcadamente irregulares. ¿Hay algo que pueda hacer para que se vea mejor? Claramente, no está siendo antialiasado con el fondo.

Ocultar línea de separación en una UITableViewCell

Estoy personalizando una UITableView . Quiero ocultar la línea que se separa en la última celda … ¿puedo hacer esto? Sé que puedo hacer tableView.separatorStyle = UITableViewCellStyle.None pero eso afectaría todas las celdas de tableView. Quiero que solo afecte mi última celda.

Copia profunda de un NSArray

¿Hay alguna función incorporada que me permita copiar profundamente un NSMutableArray ? Miré a mi alrededor, algunas personas dicen que [aMutableArray copyWithZone:nil] funciona como una copia profunda. Pero lo intenté y parece ser una copia superficial. En este momento estoy haciendo manualmente la copia con un ciclo for : //deep copy a 9*9 mutable array […]

Cómo comprobar si se produce un NSDate entre otros dos NSDates

Estoy tratando de averiguar si la fecha actual cae dentro de un rango de fechas usando NSDate. Por ejemplo, puede obtener la fecha / hora actual usando NSDate: NSDate rightNow = [NSDate date]; Entonces me gustaría usar esa fecha para verificar si está en el rango de 9AM a 5PM .