2012-02-11 56 views
0

我有一个工作的ObjC命令行工具,编译罚款/建立罚款/运行良好/使用它数月。我终于决定为它添加一个Cocoa-GUI,并且我想利用我已经为命令行工具构建的类。除了修改IBActions & IBOutlets使MainMenu.xib与现有类一起工作,我陷入了一个基本问题。Xcode:添加可可应用程序目标到命令行工具

在预先存在的命令行工具将不会生成或运行.app产品。如何使.app产品构建并运行?

+0

你是什么意思的“不会建立或运行”?请提供错误信息和相关代码。 – Saphrosit 2012-02-11 17:22:32

+0

不会引发错误消息。相对代码...不确定是否适用。基本上,执行命令+ r或从产品菜单中选择生成。结果是创建了命令行工具 - 在左侧导航窗格的Products下显示为黑色。但Cocoa-GUI应用程序保持红色,并且没有* .app文件/软件包被创建,它也不能运行。这就是问题 - 创建命令行工具,可以在Cocoa GUI应用程序未创建时使用。 – pteeter 2012-02-12 02:47:09

回答

2

下面介绍如何操作。

  • 从计划下拉菜单(以下项目名称压纹灰色的主工具栏/建筑),选择编辑计划...
  • 然后在随后弹出的窗口中,选择左侧的“建设”项目手动导航窗格。
  • 在左下角点击“+”(加号)按钮
  • 在随后的目标构建弹出表,选择新创建的可可GUI应用程序的目标,并单击表右下方的添加按钮
  • 评估可可GUI应用程序的目标行动 - 分析,测试,运行,等等 - 选择您想要的值
  • 右下
  • 然后生成该项目

注意,点击确定按钮以前是'red'.app目标'黑色'。验证新的Cocoa应用程序可以在Finder中显示,并在双击时启动。

相关问题