Estoy haciendo una aplicación basada en consola en Objective-C que se basa en poder borrar la consola periódicamente. ¿Cómo puede hacerse esto? Todo lo que he visto en SO y Google fueron formas de que el desarrollador borre la consola con X-Code, pero eso será no do.Cómo borro la consola en Objective-C
Una solución que encontré en Yahoo! Las respuestas me dijeron que hiciera lo siguiente, pero no se ejecuta debido a no poder encontrar un archivo:
NSTask *task;
task = [[NSTask alloc]init];
[task setLaunchPath: @"/bin/bash"];
NSArray *arguments;
arguments = [NSArray arrayWithObjects: @"clear", nil];
[task setArguments: arguments];
[task launch];
[task waitUntilExit];
Objective-C sigue siendo C, pero prefiero las soluciones de "sentimiento nativo" :) – houbysoft
@houbysoft Yo también; seguro. Pero honestamente, ¿no está usando 'NSTask' demasiado para algo tan simple como' system ("clear") '? El modo Cocoa a veces puede ser innecesariamente detallado ... :-) –
Todo lo que hace es imprimir "variable de entorno TERM no establecida". y continúe con el programa – Supuhstar