Articles of objective c

SDK de iPhone: ¿cuál es la diferencia entre loadView y viewDidLoad?

Al trabajar con vistas y ver controladores en una aplicación de iPhone, ¿alguien puede explicar la diferencia entre loadView y viewDidLoad? Mi contexto personal es que construyo todos mis puntos de vista a partir del código, no utilizo Interface Builder ni lo usaré, si eso marca alguna diferencia. He encontrado que a menudo cuando agrego […]

iOS: Modal ViewController con fondo transparente

Estoy tratando de presentar un controlador de vista de forma modal, con un fondo transparente. Mi objective es permitir que se muestren al mismo tiempo la vista de los controladores de vista presentados y presentados. El problema es que cuando finaliza la animación de presentación, desaparece la vista del controlador de vista de presentación. – […]

propiedad iVar, ¿acceso a través de uno mismo?

Entiendo que al acceder a los métodos setter / getter para las propiedades debería usar [ self setThisValue:@”a”]; en lugar de thisValue = @”a”; Sin embargo, con el ejemplo a continuación puedo ver que al agregar documentos propios estoy enviando un mensaje a una propiedad de iVar en lugar de una variable de ámbito local, […]

Cómo controlar el espaciado entre líneas en UILabel

¿Es posible reducir la brecha entre texto cuando se coloca en varias líneas en un UILabel ? Podemos establecer el marco, el tamaño de la fuente y el número de líneas. Quiero reducir la brecha entre las dos líneas en esa etiqueta.

Detecta el dispositivo actual con UI_USER_INTERFACE_IDIOM () en Swift

¿Cuál es el equivalente de UI_USER_INTERFACE_IDIOM() en Swift para detectar entre iPhone y iPad? Obtengo un error Use of unresolved identifier al comstackr en Swift.

Llamar a dormir (5); y actualizar el campo de texto no funciona

textLabel dormir un método (ver más abajo), pero en lugar del textLabel cambiar del valor de myTextLabelString , esperar 5 segundos, cambiar a “sleep 5 worked”, esperar 5 segundos y finalmente cambiar a “sleep 5” funcionó por segunda vez round “… simplemente va desde el valor de myTextLabelString , espera 10 segundos y luego cambia […]

Archivo de constantes globales en Swift

En mis proyectos de Objective-C a menudo uso un archivo de constantes globales para almacenar cosas como nombres de notificaciones y claves para NSUserDefaults . Se ve algo como esto: @interface GlobalConstants : NSObject extern NSString *someNotification; @end @implementation GlobalConstants NSString *someNotification = @”aaaaNotification”; @end ¿Cómo hago exactamente lo mismo en Swift?

NSTableView basado en la vista con filas que tienen alturas dinámicas

Tengo una aplicación con un NSTableView basado en vista. Dentro de esta vista de tabla, tengo filas que tienen celdas que tienen contenido que consiste en un NSTextField varias filas con habilitación de palabras habilitada. Dependiendo del contenido textual de NSTextField , el tamaño de las filas necesarias para mostrar la celda variará. Sé que […]

Use C ++ con Cocoa en lugar de Objective-C?

Me gustaría escribir aplicaciones que usen C ++ y los frameworks Cocoa porque Apple no está capacitando a Carbon 64-bit. C ++ parece ser bastante vanidoso en su implementación en Linux y Windows, pero en Mac OS X parece que se requieren piezas de código adicionales de Apple (como un envoltorio Obj-C). También parece que […]

Modo Paisaje SOLAMENTE para iPhone o iPad

Quiero crear una aplicación que no use el modo Retrato. No estoy seguro de si necesito editar el plist o tener un código además del plist