2012-05-26 2 views
1

몇 가지 기본적인 힘내 기능이 포함 된 iOS 앱을 만들고 싶습니다. 기본적으로 끌어 오기, 커밋 및 밀어 넣기 기능 만 필요합니다. 나는 iOS 개발에 익숙하지 않으므로 이러한 기능을 제공 할 수있는 프레임 워크 나 라이브러리를 알지 못합니다. GitHub에 이러한 기능을위한 API가 있는지는 잘 모르겠지만 충분할 것입니다.iOS 앱에서 힘내 지원

답변

1

libgit2 라이브러리 및 해당 ObjectiveGit 래퍼로이 오래된 질문에 대답하겠습니다. libgit2

는 C 바인딩을 지원하는 모든 언어의 기본 속도 사용자 정의 망할 놈의 응용 프로그램을 작성할 수 있도록 견고한 API와 재진입 링크 가능한 라이브러리로 제공되는 망할 놈의 코어 방식의 휴대용, 순수 C 구현이며, .

ObjectiveGitlibgit2 라이브러리에 코코아 바인딩을 제공합니다. 심지어 라이센스를 통해 폐쇄 소스 소프트웨어를 구축 할 수 있습니다.

0

GitHub의 API를 사용할 수 있으며, 여기 자세한 사항 : http://developer.github.com/

+0

예, GitHub에는 API가 있지만 문서에서 풀 (pull), 커밋 (commit) 또는 푸시 (push)하는 방법을 볼 수 없기 때문에 이러한 유형의 API가 API에서 지원되지 않는다고 생각합니다. – Andrew

+2

http://swanson.github.com/blog/2011/07/23/digging-around-the-github-api-take-2.html – ellotheth

+0

내가 찾던 GitHub API 튜토리얼의 일부입니다. 당신은 자신의 대답으로 게시해야합니다. – Andrew

1

는이 API, 얼마나 정확/유용한 단서로 커밋하기에 random guide 발견.

+0

네이티브 솔루션을 제공 할 수있을 때까지 답변으로 받아들입니다. – Andrew

+1

또한 +1은 작성자가 작성한 앱이 건물을 생각할 때와 정확히 동일하므로 +1합니다. 이걸 찾는데 도와 줘서 고마워! – Andrew