Подтвердить что ты не робот

Как Xcode знает, кем был создан проект?

Всякий раз, когда в проект добавляется новый файл, Xcode добавляет следующие строки комментариев сверху.

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

Откуда он знает, как меня зовут? Предполагает ли он, что если мое имя учетной записи принадлежит "Майку", "Майк" - это имя разработчика, написавшего этот код?

Посмотрит ли он на адресную книгу, пытаясь выяснить, на чем работает компания "Майк"? Было бы разумно, однако компания, указанная в моей адресной книге, не является тем, что отображается в файле Xcode.

Можно ли установить следующее в том месте, где Xcode будет читать его?

  • Имя
  • Название компании
  • некоторый другой текст, описывающий что-то важное
4b9b3361

Ответ 1

В адресной книге выберите самостоятельно (или добавьте себя, если вас там нет), а затем перейдите на Карту → Сделать эту мою карточку в строке меню. Имя, фамилия и название компании с этой карты будут использоваться для заполнения информации в заголовках файлов при создании файлов из шаблонов Xcode.

В качестве альтернативы вы можете установить его с помощью параметров по умолчанию через Terminal.app следующим образом:

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

Ответ 2

Системные настройки → Пользователи и группы → Выбрать текущий пользователь → щелкните правой кнопкой мыши Текущий пользователь → Дополнительные параметры → изменить полное имя Он работает в Xcode 6.3.2

Ответ 3

Он использует вашу собственную информацию из адресной книги.

Получено:

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

Там вы найдете свою собственную информацию, используемую в xcode.

Ответ 4

Шаблон происходит от ie/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/ Cocoa Touch/Objective-C class.xctemplate/NSObject/ FILEBASENAME.h

Вы можете использовать специальную информацию (например, гарантию на код или другой юридический текст). Играйте с ним для достижения желаемых результатов, но это трудный и неуклюжий способ.

В удобной форме полезно было бы указать, что вы можете изменить свойство "Организация" на панели "Утилиты" (справа) в Xcode4 при редактировании файла проекта (параметры сборки liek). Он будет применяться ко всем файлам, созданным в этом проекте.

Ответ 5

Я не проверял, но я думаю, что он извлекает эту информацию из вашей записи по умолчанию в адресной книге.