9

我是一名独立开发人员,主要从事 iPhone 应用程序的开发工作,目前我正在从事几个不同的项目。有些是给我自己的,有些是给众多客户之一的。正因为如此,我想有一种方法让 Xcode 在每个项目的基础上在每个源文件的顶部设置版权声明。

我已经看过这些 问题,并且我知道 Xcode 默认情况下会在用户的通讯簿联系人卡片上提取组织以获取版权声明,并且您可以在通讯簿或终端上更改该属性。我正在寻找的是一个允许为每个项目更改默认值的设置,并让 Xcode 记住版权受让人(即,我不想在每次切换项目时都更改我的地址簿组织条目)。

4

4 回答 4

5

您可以通过在终端中发出以下命令来更改 Xcode 当前使用的组织:

defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME = "Some Company Name"; }'

然后,您可以创建将当前公司切换到 Xcode 的脚本。

于 2009-06-14T08:36:24.640 回答
3

升级到 Xcode 3.2,现在有一个组织名称的项目设置。

于 2010-05-06T23:37:19.920 回答
2

您可能想要制作自定义模板。看看这个问题: Change templates in Xcode

于 2009-06-14T22:04:42.327 回答
0

查看文本宏部分:

通过设置 FILEHEADER 文本宏的值来更改用于新文件标题的文本。

该示例显示了宏的默认定义。通过在宏名称前后包含三个下划线 (___) 字符,其他宏也包含在定义中。仅当设置了组织名称时,才会包含带有 COPYRIGHT 的行。

//  ___FILENAME___
//  ___PACKAGENAME___
//
//  Created by ___FULLUSERNAME___ on ___DATE___.
//  ___COPYRIGHT___
//
于 2017-08-09T14:22:59.170 回答