【问题标题】:Turning a command line app into a Cocoa GUI app on Mac OS X?在 Mac OS X 上将命令行应用程序变成 Cocoa GUI 应用程序?
【发布时间】:2011-03-09 05:19:46
【问题描述】:

如果可能的话,是否有任何教程或参考资料可以使 GUI 应用程序脱离命令行应用程序?
我的意思是,拥有一个命令行应用程序,将其包装到一个应用程序包中并创建一个 Cocoa GUI 应用程序,该应用程序将具有一个简单的界面来执行带有其标志和参数的命令行应用程序。

【问题讨论】:

    标签: objective-c cocoa macos command-line


    【解决方案1】:

    事实上是有的。这是 Google 搜索的第一次点击:

    您正在寻找的是NSTask 类。查看documentation 了解您需要的所有信息。

    【讨论】:

      【解决方案2】:

      对于非常简单的脚本,我推荐Platypus。对于更复杂的场景,您可以尝试类似Pashua

      【讨论】:

      • 鸭嘴兽很棒。它在 WebView 或文本窗口中输出结果,显示进度条,并且可以有状态菜单。您还可以设置环境变量、参数,甚至图标。这是拉德。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-18
      • 2011-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-30
      相关资源
      最近更新 更多