2010-07-05 43 views
1

剛開始捅過iPhone開發。我正在嘗試向我的項目添加一個外部項目(特別是ASIHTTPRequest,http://allseeing-i.com/ASIHTTPRequest/)。在xcode中添加外部項目到我的iphone應用程序

我對如何去實際添加這個依賴項到我的項目有點損失。我來自Visual Studio/C#世界,在Visual Studio中,我知道我會將「添加現有項目」添加到我的解決方案文件中,然後添加對我自己的新項目的引用。或者,也可以直接引用DLL,如果它已經被構建。

ASIHttpRequest項目位於GitHub上,並提供完整的源代碼。我只是不知道如何將這個依賴關係真正放入我自己的項目中。我試過「項目 - >添加到項目」,並選擇了文件夾ASIHTTPRequest提取出來。我現在把它看作是我的項目的一個子文件夾......但是會產生大量的構建錯誤。我從這個子文件夾中除去了.h和.m文件,現在我不再從這些資源中獲取任何構建錯誤,但是嘗試在我自己的項目中引用一個ASIHTTPRequest對象會導致「未聲明」的錯誤。

我在這裏錯過了什麼嗎?我可以不在這些子文件夾中的.h和.m文件嗎?

回答

1

你在正確的軌道上。您只需要在要使用它的文件中輸入ASIHTTPRequest標頭。你必須確保你已經遇到了所有的dependencies specified on the ASI site,但是一旦你完成了這些,只要按照你所描述的那樣進行導入,一切都應該正常工作。一旦所有設置完成並且所有內容都已編譯完成,請添加以下內容:

#import "ASIHTTPRequest.h" 

到您要使用該庫的文件的頂部。

+0

杜,我應該知道的。謝謝! – Matt 2010-07-05 21:41:03