Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 在Mac OS X上将命令行应用程序转换为Cocoa GUI应用程序?_Objective C_Cocoa_Macos_Command Line - Fatal编程技术网

Objective c 在Mac OS X上将命令行应用程序转换为Cocoa GUI应用程序?

Objective c 在Mac OS X上将命令行应用程序转换为Cocoa GUI应用程序?,objective-c,cocoa,macos,command-line,Objective C,Cocoa,Macos,Command Line,如果可能的话,是否有任何教程或参考资料可以使GUI应用程序脱离命令行应用程序? 我的意思是,拥有一个命令行应用程序,将其打包成一个应用程序包,并创建一个Cocoa GUI应用程序,该应用程序将具有一个简单的界面,用于执行带有其标志和参数的命令行应用程序。事实上,有。以下是谷歌搜索的第一个成功案例: 您要查找的是NSTask类。查看以获取所需的所有信息。对于非常简单的脚本,我建议使用。对于更复杂的场景,您可以尝试类似的方法。鸭嘴兽很好。它在网络视图或文本窗口中输出结果,显示进度条,并且可以有

如果可能的话,是否有任何教程或参考资料可以使GUI应用程序脱离命令行应用程序?

我的意思是,拥有一个命令行应用程序,将其打包成一个应用程序包,并创建一个Cocoa GUI应用程序,该应用程序将具有一个简单的界面,用于执行带有其标志和参数的命令行应用程序。

事实上,有。以下是谷歌搜索的第一个成功案例:


您要查找的是
NSTask
类。查看以获取所需的所有信息。

对于非常简单的脚本,我建议使用。对于更复杂的场景,您可以尝试类似的方法。

鸭嘴兽很好。它在网络视图或文本窗口中输出结果,显示进度条,并且可以有状态菜单。。您还可以设置环境变量、参数,甚至图标。是拉德。