2011-05-14 30 views
5

我正在關注readme到 開始使用RestKit。將RestKit作爲GitHub子模塊添加時,一切正常。RestKit與Xcode4但不作爲GitHub子模塊

有沒有一種方法可以將RestKit添加到已存在的Xcode 4項目中,但不能作爲GitHub子模塊?

我想添加RestKit的項目沒有使用GitHub存儲庫進行設置,而是實際進入Subversion存儲庫。

在此先感謝。

回答

4

我剛下載它,將它放在myproject的根目錄下,解壓縮並重命名爲RestKit。

+1

你好jspooner。謝謝,你剛剛去github.com - >下載,拖動整個文件夾,例子和所有(15 Mb)到您的Xcode項目?我試過了,看起來很臃腫。 – RickiG 2011-05-23 12:44:59

+1

是的,就是這樣。我也遇到了其他一些問題......如果您看到Mach-O錯誤,請將它們列爲可選的文件。一旦我把它運行起來,它運行的很好!比ObjectiveResource好得多。 – jspooner 2011-05-23 16:10:09

+0

這似乎是一個完整的混亂,將RestKit添加到顛覆項下的現有項目中。希望他們能做一個「源代碼」版本。可以肯定的是,你是否經歷了鏈接,添加了頭部搜索路徑,添加了依賴關係等等,以使其運行? – RickiG 2011-05-24 16:14:30

2

在一天結束時,git submodule只是您硬盤上的一個文件夾。但是,從git的「觀點」來看,它被認爲是對另一個存儲庫(在特定提交時)的引用,而不是文件的文件夾。

所以,如果你只使用git(你不是這種情況),那麼它是一個簡單但相當強大的嵌套項目或包含庫的機制。

要回答你的問題,我想你可以在命令行中,這可能比下載並解壓縮源代碼更快做到這一切(這取決於你的課程的偏好):

cd /path/to/your/project 

git submodule add git://github.com/RestKit/RestKit.git RestKit 
cd RestKit 
# Checkout the current stable branch 
git checkout 0.9-stable 
# Remove the git repository 
rm -fr .git/ 

從這裏你可以配置你的項目根據installation guide