2011-05-14 28 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