2012-02-11 57 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中顯示,並在雙擊時啓動。

相關問題