2011-08-05 4 views
20

새 파일이 프로젝트에 추가 될 때마다 Xcode는 위에 다음 주석을 추가합니다.Xcode는 프로젝트가 "만든 사람"을 어떻게 알 수 있습니까?

// Created by {my name here} on 8/4/11. 
// Copyright 2011 __{my company name here}__. All rights reserved. 

내 이름이 무엇인지 어떻게 알 수 있습니까? 내 계정 이름이 "Mike"에 속하면 "Mike"는이 코드를 작성하는 개발자의 이름이라고 가정합니까?

그런 다음 "Mike"가 근무하는 주소록을 찾으려고합니까? 그러나 내 주소록의 일부로 나열된 회사는 Xcode 파일에 표시되지 않습니다.

Xcode에서 읽을 수있는 곳에서 다음 중 하나를 설정할 수 있습니까?

  • 이름
  • 회사 명

답변

27

주소록에서 자신을 선택하거나 자신이없는 경우 자신을 추가 한 다음 카드 -> 내 카드 만들기 메뉴 모음으로 이동하십시오. 해당 카드의 이름, 성 및 회사 이름은 Xcode 템플릿에서 파일을 만들 때 파일 헤더의 정보를 채우는 데 사용됩니다.

또는, 당신은 다음과 같이 Terminal.app를 통해 기본값을 사용하여 설정할 수 있습니다 : 그것은 사용

defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME="ACME Inc.";}' 
+0

Xcode에서 선택할 수있는 카드를 여러 개 가질 수 있습니까? – JAM

+0

한 번에 하나만 활성화 할 수 있지만 원하는 경우 언제든지 활성 카드를 변경할 수 있습니다. 그 순간부터 Xcode는 생성 된 모든 파일에 대한 새로운 정보를 가져옵니다. –

+22

Xcode 4.4부터는 올바르지 않습니다. 설정> 사용자 및 그룹에서 현재 사용자의 계정 레코드의 전체 이름 필드에서 전체 사용자 이름 (템플릿 파일의 \ _ \ _ \ _ FULLUSERNAME \ _ \ _ \ _)을 가져옵니다. 주소록 카드는 사용되지 않습니다. FULLUSERNAME의 PBXCustomTemplateMacroDefinitions 값도 효과가 없습니다. – Poulsbo

1

내가 확인하지 않은하지만 난 그게 주소록에 기본 항목에서 정보를 가져옵니다 생각 중요한 무언가를 설명하는 다른 텍스트입니다.

+0

무엇 전체 이름 그것은 엑스 코드에서 작동 변경 "기본 항목"? – JAM

+0

"기본 항목"은 시스템 환경 설정 -> 계정에서 계정과 연결된 항목입니다. 주소록에도 특별한 아이콘이 있습니다. – Lirm

7

주소록에서 정보를 소유하고 있습니다.

당함에 :이

System Preferences --> Users & Groups --> choose current User --> and press Open at Address Book Card.

당신은 엑스 코드에서 사용되는 정보를 소유하고 있습니다.

4

템플릿 즉 /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File 템플릿에서 온다/코코아 터치/오브젝티브 C의 class.xctemplate/NSObject의/FILEBASENAME .H

일부 맞춤 정보 (예 : 코드 보증 또는 기타 법적 텍스트)를 harcode 할 수 있습니다. 원하는 결과를 얻으려면이 방법을 사용하십시오. 그러나 이것은 어렵고 어색한 방법입니다.

프로젝트 파일을 편집 할 때 Xcode4의 유틸리티 창 (오른쪽)에서 조직 속성을 변경할 수있는 쉬운 힌트가 있습니다. (빌드 빌드 설정). 이 프로젝트에서 생성 된 모든 파일에 적용됩니다.

16

시스템 환경 설정 -> 사용자 & 그룹 -> 현재 사용자를 선택 -> 바로 현재 사용자를 클릭 -> 고급 옵션 -> 6.3.2

+0

나를 위해 일한 대답 만 – AWrightIV

관련 문제