2011-05-14 6 views
5

부터 까지는 RestKit으로 시작했습니다. GitHub 서브 모듈로 RestKit을 추가 할 때 모든 것이 잘 작동합니다.Xcode4를 사용하지만 GitHub 서브 모듈이 아닌 RestKit

이미 존재하는 Xcode 4 프로젝트에는 RestKit을 추가 할 수 있지만 GitHub 서브 모듈에는 추가 할 수없는 방법이 있습니까?

내가 RestKit을 추가하려는 프로젝트는 GitHub 저장소로 설정되지 않고 실제로 대신 Subversion 저장소로 이동합니다.

미리 감사드립니다.

답변

4

방금 ​​다운로드하여 myproject의 루트에 놓은 다음 압축을 풀고 RestKit으로 이름을 변경했습니다.

+1

안녕하세요 jspooner에 따라 프로젝트를 구성 할 수 있습니다. 고마워, 그냥 github.com -> 다운로드, 전체 폴더, 예제 및 모두 (15 Mb)를 Xcode 프로젝트로 드래그 했습니까? 나는 그것을 시험해 보았다. 그리고 그것은 꽤 비대 해 보였다. – RickiG

+1

그래, 그거야. 다른 몇 가지 문제가 발생했습니다 ... Mach-O 오류가 나타나면 옵션으로 나열된 파일을 포함 시키십시오. 일단 내가 그것을 얻었고 그것을 실행하면 위대한 작품! ObjectiveResource보다 훨씬 낫다. – jspooner

+0

Subversion 아래에서 기존 프로젝트에 RestKit을 추가하는 것이 완전히 엉망으로 보입니다. "소스에서 드롭"버전을 사용하기를 바랍니다. 확실하게, 링크 검색, 헤더 검색 경로 추가, 의존성 추가 등을 통해 실행 여부를 확인 했습니까? – RickiG

2

하루가 끝날 때 git submodule은 하드 드라이브의 폴더 일뿐입니다. 그러나 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

관련 문제