Articles of objective c

Redondea dos esquinas en UIView

Hace poco publiqué una pregunta sobre redondear solo dos esquinas de una vista , y obtuve una excelente respuesta, pero estoy teniendo problemas para implementarla. Aquí está mi método drawRect: – (void)drawRect:(CGRect)rect { //[super drawRect:rect]; <——Should I uncomment this? int radius = 5; CGContextRef context = UIGraphicsGetCurrentContext(); CGContextBeginPath(context); CGContextAddArc(context, rect.origin.x + radius, rect.origin.y + rect.size.height […]

¿Cómo actualizar un objeto existente en Core Data?

Cuando inserto un nuevo objeto lo hago con el siguiente código: NSManagedObjectContext *context = [appDelegate managedObjectContext]; Favorits *favorits = [NSEntityDescription insertNewObjectForEntityForName:@”Favorits” inManagedObjectContext:context]; favorits.title = @”Some title”; NSError *error; if (![context save:&error]) { NSLog(@”Whoops”); } ¿Cómo puedo actualizar el objeto existente en los datos centrales?

En Objective-C, ¿por qué debería verificar si self = no es nulo?

Tengo una pregunta general sobre cómo escribir métodos init en Objective-C. Lo veo en todas partes (código de Apple, libros, código fuente abierto, etc.) que un método init debería verificar si self = [super init] no es nulo antes de continuar con la inicialización. La plantilla predeterminada de Apple para un método init es: – […]

Borrado de NSUserDefaults

Estoy usando +[NSUserDefaults standardUserDefaults] para almacenar la configuración de la aplicación. Esto consiste en aproximadamente una docena de valores de cadena. ¿Es posible eliminar estos valores de forma permanente en lugar de simplemente establecerlos en un valor predeterminado?

Autoreizing issue of UICollectionViewCell El marco de contentView en la celda del prototipo Storyboard (Xcode 6, iOS 8 SDK) ocurre cuando se ejecuta en iOS 7 solamente

Estoy usando Xcode 6 Beta 3, iOS 8 SDK. Build Target iOS 7.0 usando Swift. Por favor, consulte mi problema paso a paso con capturas de pantalla a continuación. Tengo un UICollectionView en Storyboard. 1 Prototipo UICollectionViewCell que contiene 1 etiqueta en el centro (sin regla de autoimpresión). El fondo púrpura era para marcar una […]

Deshabilitar el recuento automático de referencias para algunos archivos

He descargado el iOS 5 SDK y he descubierto que ARC es una gran característica del nuevo comstackdor de Apple. Por el momento, muchos frameworks de terceros no son compatibles con ARC. ¿Puedo usar ARC para mi nuevo código y mantener el código actual de retención / liberación sin cambios? El convertidor ARC no funciona […]

Caret en el objective C

¿Qué significa el cursor en el objective C? es decir. void (^handler)(NSInteger); del Mac Dev Center

Error de cocoa 3840 con JSON (iOS)

Estoy tratando de enviar datos a un servidor y recibir la respuesta en formato JSON. El problema es que el servidor debe devolver “éxito” o “error” pero devuelve “(nulo)”. Aquí está el error devuelto: Error Domain = NSCocoaErrorDomain Code = 3840 “No se pudo completar la operación. (Cocoa error 3840.)” (El texto JSON no comenzó […]

¿Ejemplo o explicación de migración de datos centrales con múltiples pases?

La aplicación de mi iPhone necesita migrar su almacén de datos central, y algunas de las bases de datos son bastante grandes. La documentación de Apple sugiere usar “múltiples pases” para migrar datos para reducir el uso de memoria. Sin embargo, la documentación es muy limitada y no explica muy bien cómo hacerlo. ¿Puede alguien […]

¿Detecta el color del iPhone / iPad / iPod touch?

¿Hay alguna forma o truco para detectar en qué color (negro / blanco) iPhone, iPad o iPod touch está instalado el iOS? Quiero cargar las máscaras de interfaz de usuario correspondientes en el caso de dispositivos en blanco y negro.