Articles of macos

Mac Terminal – error de ‘puntero liberado no asignado’ al abrir terminal

Recibo el siguiente mensaje cuando abro el terminal en mac Último acceso: Mar 11 de marzo 14:33:24 en el inicio de sesión de la consola (291,0x7fff78af9310) malloc: * error para el objeto 0x7f974be006f0: el puntero que se libera no se asignó * establecer un punto de interrupción en malloc_error_break para depurar [Proceso completado] … y […]

Cómo guardar un archivo PNG desde NSImage (problemas de retina)

Estoy haciendo algunas operaciones en las imágenes y cuando termine, quiero guardar la imagen como PNG en el disco. Estoy haciendo lo siguiente: + (void)saveImage:(NSImage *)image atPath:(NSString *)path { [image lockFocus] ; NSBitmapImageRep *imageRepresentation = [[NSBitmapImageRep alloc] initWithFocusedViewRect:NSMakeRect(0.0, 0.0, image.size.width, image.size.height)] ; [image unlockFocus] ; NSData *data = [imageRepresentation representationUsingType:NSPNGFileType properties:nil]; [data writeToFile:path atomically:YES]; } […]

Cómo usar GNU sed en Mac OS X

Bajo Mac OS 10.10.3, instalé gnu–sed escribiendo: brew install gnu-sed –default-names Cuando lo vuelvo a escribir, recibo el mensaje: gnu-sed-4.2.2 ya instalado Sin embargo, incluso después de reiniciar el sistema y reiniciar Terminal, todavía no puedo usar la versión de GNU de sed. Por ejemplo: echo a | sed ‘s_A_X_i’ devuelve: bad flag en el […]

¿Cómo limitar la memoria de un progtwig OS X? ulimit -v tampoco -m están funcionando

Mis progtwigs se quedan sin memoria como la mitad de las veces que los ejecuto. En Linux, puedo establecer un límite estricto para la memoria disponible utilizando ulimit -v mem-in-kbytes. En realidad, utilizo ulimit -S -v mem-in-kbytes, por lo que tengo un problema de asignación de memoria adecuado en el progtwig y puedo abortar. Pero […]

Recuperación mediante progtwigción de la ruta absoluta de una aplicación de línea de comandos de OS X

En Linux, una aplicación puede obtener fácilmente su ruta absoluta al consultar /proc/self/exe . En FreeBSD, es más complicado, ya que tienes que crear una llamada a sysctl: int mib[4]; mib[0] = CTL_KERN; mib[1] = KERN_PROC; mib[2] = KERN_PROC_PATHNAME; mib[3] = -1; char buf[1024]; size_t cb = sizeof(buf); sysctl(mib, 4, buf, &cb, NULL, 0); pero […]

Lanzamiento mac eclipse con conjunto de variables de entorno

Mi empresa ofrece un entorno de desarrollo basado en eclipse que necesita algunas variables de entorno para la cadena de herramientas subyacente, por lo que se pueden instalar varias versiones al mismo tiempo y no tomar el control del sistema. Quiero proporcionar un ícono en el buscador o el dock que los configura y luego […]

Class Foo se implementa tanto en MyApp como en MyAppTestCase. Uno de los dos será usado. Cuál es indefinido

Recientemente comencé a probar mi aplicación. Este proyecto (en Xcode4) se creó sin un paquete de prueba unitario, así que tuve que configurarlo. He seguido los pasos desde aquí: http://cocoawithlove.com/2009/12/sample-mac-application-with-complete.html Y estaba funcionando bien para las clases simples, pero ahora estoy tratando de probar una clase que depende en otro y eso en otro, etc. […]

¿Cómo ejecuto Eclipse usando el nuevo 1.7 JDK de Oracle para Mac?

Estoy intentando que el nuevo 1.7 JDK funcione con Eclipse (este es el lanzamiento oficial de Oracle). No me refiero solo a señalarle Eclipse para que pueda usarlo en proyectos, esto funciona bien, pero realmente hace que Eclipse se ejecute utilizando la JVM 1.7. He movido la nueva JVM a la parte superior de la […]

¿Cómo importo frameworks de terceros en Xcode Playground?

¿Cómo importo marcos de 3ra parte en Xcode Playground? Swift Playground obviamente tiene un mecanismo de importación de framework porque podemos importar Cocoa , SpriteKit , y en un OSX Playground, XCPlayground ( XCPlayground parece que falta en iOS, extrañamente) Lo que realmente me gustaría hacer es ocultar el código de mi patio de recreo […]

Solicitud web asincrónica Objective-C con cookies

Estoy escribiendo un progtwig en Objective-C y necesito hacer solicitudes web al servidor web, pero de forma asíncrona y soy bastante nuevo en mac, soy muy bueno en las tecnologías de Windows, pero necesito saber que si uso NSOperation (introducido en 10.5, supongo que no se ejecutará en 10.4 MAC?), o si fue implementado de […]