2011-03-19 2 views
6

Xcode 4가 (프로젝트) 템플릿 시스템을 완전히 변경했습니다. 지금 할 수있는 일은 훨씬 더 많지만, 가격이 책정됩니다. /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/Project Templates/Application 폴더에 흩어져있는 TemplateInfo.plist 파일을 살펴보면 빠르게 사라집니다. 새 설정은 수정하기가 매우 어렵고 다시 작성하기가 더 어렵습니다. boreal-kiss.net의 작가는 a real good post about the new structure입니다. 코딩이 아니라 자동으로되지애플은 XCode 4 템플릿 생성을 위해 무엇을 사용합니까?

는 사실

애플을 것을 만듭니다 : XML에 상속의 광범위한 사용의 점을 연결하는 동안 나도 같은 생각을했기 때문에 그가 언급 한 것들의

하나가 생각 난 세대 도구.

내 질문은 : 누군가가 그런 도구를 알고 있습니까? Xcode에 숨겨진 도우미 유틸리티가 있습니까? 어딘가에 다운로드 되나요? 아니면 누군가가 TemplateInfo.plist XML을 생성하기 위해 이와 같은 도구를 만들었습니까?

그것은 스트레칭입니다.하지만 모든 파일을 손으로 처리하는 것은 자체 프로젝트이기 때문에 현대 IDE에서이 문제에 대해 걱정할 필요가 없습니다.


UPDATE : 당신이 손으로 템플릿 파일을 코딩 할 수 있지만, 당신은 엑스 코드의 새로운 릴리스와 애플의 API 변경 살아 남기 위해 생성 템플릿에 의존 할 수 없다. 나는 결국 기존 프로젝트를 새로운 프로젝트로 복사하는 방식으로 프로젝트를 템플릿 화하기위한 자체 시스템을 작성했습니다. 이것은 독점적 인 스크립팅 명령어 세트와 klipp이라는 명령 행 RubyGem에서 수행됩니다. 참조 : https://rubygems.org/gems/klipp

+0

안녕하세요 @ Jano, 실제로 이들은 비슷한 질문이 아닙니다. 그들은 템플릿이 어떻게 작동하는지 묻습니다. 알아내는 것은 어렵지 않습니다. 실제로 수작업으로 작업해야합니다. 템플릿 생성기를 찾으려고합니다. – epologee

+0

당신이 바로 epologee, 나는 코멘트를 삭제합니다. Btw 나는 손으로 템플리트를 썼고 실제로 그것은 매우 시간이 많이 걸리고 허약합니다. @Will Xcode 4는 더 이상 NDA에 대해 걱정할 필요가 없습니다. – Jano

+0

@Jano : YAY! 그 깃발에 질려 갔다. – Will

답변

2

나는 개발자가 템플릿 라이브러리를 관리하는 데 도움이되는 툴이 있다고 생각한다. 애플이 언젠가는 발표 할 것이지만 우선 언제든지보고 싶다면 우선 순위가 있어야한다. Apple이 우려 사항임을 알 수 있도록 버그 보고서 (https://bugreport.apple.com/)를 제출하십시오. 도구로 템플릿을 관리하려는 개발자의 수를 보여주는 블로그 게시물 및 포럼 게시물을 모두 참조 할 수도 있습니다.

+0

좋은 점, 그 생각을하지 못했습니다! – epologee

+0

사실 내 xcode 프로젝트 템플릿 문제로 인터넷 검색 중이었고 내 자신의 질문이 나타났습니다. 사실 거의 2 년 후 Brennan과 같은 도구는 아직 버그 리포트가 있음에도 불구하고 하루의 빛을 보지 못했음을 우스꽝스럽게 느낍니다. 건배. – epologee