基础程序,是否有任何功能可以清除Objective-c或cocoa中的终端

时间:2011-02-14 11:11:12

标签: objective-c cocoa

命令行编程

Cocoa中的任何函数,如

系统( “CLS”)

在C?

感谢。

1 个答案:

答案 0 :(得分:0)

在Xcode中,没有命令清除输出窗口(它不是真正的终端,所以它不像一个并且不会清除 - 当你试图清除时你会看到“TERM变量没有组...”)。但是,如果您在终端中运行程序,则可以使用system("clear")如果要清除屏幕,或者可以使用NSTask来避免调用system

...
NSTask *clearScreen = [NSTask launchedTaskWithLaunchPath:@"/usr/bin/clear" arguments:[NSArray array]];
[clearScreen waitUntilExit];
...