Articles of cocoa

¿Cómo puede mi aplicación detectar un cambio en la ventana de otra aplicación?

En Cocoa en la Mac, me gustaría detectar cuándo se mueve, cambia el tamaño o vuelve a pintar una ventana perteneciente a otra aplicación. ¿Cómo puedo hacer esto?

¿Hay una manera “correcta” de hacer que NSTextFieldCell dibuje texto centrado verticalmente?

Tengo un NSTableView con varias columnas de texto. Por defecto, la dataCell de dataCell para estas columnas es una instancia de la clase NSTextFieldCell de Apple, que hace todo tipo de cosas maravillosas, pero dibuja texto alineado con la parte superior de la celda, y quiero que el texto se centre verticalmente en la celda. […]

¿Cuál es la diferencia entre “nombre de visualización del paquete” y “nombre del paquete” en la información de cocoa plist

Aquí hay una buena pregunta: Nombre del paquete, Nombre del ejecutable, Nombre del producto … ¿Algo más? pero me pregunto acerca de la diferencia entre “nombre de visualización del paquete” y “nombre del paquete” en la información de cocoa.

Obtener el tipo de archivo en Cocoa

Logré encontrar el tipo de archivo extendido de un archivo especificado (JPEG, TIFF, …) pero estoy buscando algo más genérico que pueda categorizar archivos en “grandes categorías” como imágenes, videos, archivos de texto, etc. ¿Hay alguna forma de lograr esto en cocoa (u objective-c)? Gracias por tu ayuda,

usando dispatch_sync en Grand Central Dispatch

¿Alguien puede explicar con casos de uso realmente claros para qué es el propósito de dispatch_sync en GCD ? No puedo entender dónde y por qué tendría que usar esto. ¡Gracias!

Botón redondo enmarcado iOS 7

iOS App Store tiene un botón con marco azul redondo para comprar / descargar aplicaciones. En mi aplicación, puede descargar contenido adicional y quiero tener un botón similar, simplemente porque le resulta familiar al usuario. Si no sabes, lo que quiero decir es: estos botones, como “$ 3.99” ¿Cómo es esto posible?

¿Cómo puedo configurar el ícono para una aplicación Mac en Xcode?

He estado aprendiendo mucho sobre cómo escribir código Objective-C y diseñar en Interface Builder y quería establecer íconos para mis progtwigs simples. Agregué el mismo JPG a todos los campos de tamaño en Icon Composer y obtuve un ICNS, pero no pude encontrar la manera de agregarlo al proyecto. Gracias de antemano.

¿Cuál es la implementación más simple de Markdown para una aplicación Cocoa?

Estoy escribiendo una aplicación Cocoa en Objective-C, y me gustaría poder incorporar Markdown. El usuario ingresará texto en la syntax de Markdown, haga clic en el botón “exportar” y el progtwig generará un archivo de XHTML. Aunque parece que hay muchas opciones. Podría usar una de las implementaciones de C / C ++ , podría […]

Enviar notificación al centro de notificación de los leones de montaña

¿Alguien puede dar un ejemplo de enviar una notificación de prueba desde una aplicación Cocoa al Centro de notificaciones? p.ej. cuando hago clic en un NSButton

¿Por qué NSError necesita doble indirección? (puntero a un puntero)

Este concepto parece molestarme. ¿Por qué un objeto NSError necesita que su puntero pase a un método que está modificando el objeto? Por ejemplo, ¿no solo hacer una referencia al error haría lo mismo? NSError *anError; [myObjc doStuff:withAnotherObj error:error]; y luego en doStuff: – (void)doStuff:(id)withAnotherObjc error:(NSError *)error { // something went bad! [error doSomethingToTheObject]; } […]