2012-03-24 95 views
0

我在將其他Xcode項目(CloudApp API)的靜態庫添加到我的Xcode項目時遇到問題。我的項目有兩個目標 - 一個prefpane包和一個控制檯應用程序。我想將靜態庫添加到控制檯應用程序。這是我到目前爲止已經完成:將靜態庫添加到XCode控制檯應用程序

  • 創建一個新的工作區
  • 添加了CloudApp項目,我的工作區
  • 添加了libcloud.a文件到我的「鏈接項目的二進制文件」列表中的目標二進制
  • 將-ObjC添加到「其他鏈接器標記」設置爲目標二進制
  • 增加$(BUILD_PRODUCTS_DIR)到「用戶頭搜索路徑」從CloudApp設定目標二進制
  • 複製所有相關的報頭p roject到我的項目(不將其添加到目標),所以我不從編輯方案目標二元任何#進口陳述
  • 出現錯誤,要求編制CloudApp第一
  • 添加了相關的框架,目標(可可,基金會,CoreFoundation)

當我只有一個可可目標(而不是控制檯應用程序)時,做所有這些工作正常。但是現在我在包含的CloudApp頭文件中出現錯誤。基本上這樣的事情:

In CLWebItem.h: 
Unknown type name 'NSImage' 

任何想法?

回答

1

在裏面創建prefix-header.pch和#import <Cocoa/Cocoa.h>。確保在您的設置中編譯前綴標題。

+0

太棒了,這是做到了。謝謝 – sagargp 2012-03-24 23:02:43

相關問題