我是一名主要从事iPhone应用程序的独立开发人员,目前我正在从事多个不同的项目。有些是为了我自己,有些是为了许多客户之一。因此,我希望有一种方法让Xcode在每个项目的基础上在每个源文件的顶部设置版权声明。
我见过these questions,我知道Xcode默认会将用户的地址簿联系卡上的组织拉为版权声明,并且您可以在地址簿或终端。我正在寻找的是一个允许默认为每个项目更改的设置,并让Xcode记住版权受让人(即我不希望每次切换项目时都必须更改我的地址簿组织条目)。 / p>
答案 0 :(得分:5)
您可以通过在终端中发出以下命令来更改Xcode当前使用的组织:
defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions '{ORGANIZATIONNAME = "Some Company Name"; }'
然后,您可以创建用于切换Xcode的当前公司的脚本。
答案 1 :(得分:3)
升级到Xcode 3.2,现在有一个组织名称的项目设置。
答案 2 :(得分:2)
您可能想要制作自定义模板。看看这个问题: Change templates in Xcode
答案 3 :(得分:0)
查看文本宏部分:
通过设置FILEHEADER文本宏的值来更改用于新文件标题的文本。
该示例显示宏的默认定义。通过在宏名称之前和之后包含三个下划线(___)字符,定义中包含其他宏。仅当设置了组织名称时才包含带有COPYRIGHT的行。
// ___FILENAME___
// ___PACKAGENAME___
//
// Created by ___FULLUSERNAME___ on ___DATE___.
// ___COPYRIGHT___
//