6

我刚刚完成了对 Apple 的一个示例应用程序的完全重写 [1],我将在 BSD 许可下将我的代码作为源代码仅发布在 GitHub 上。

将 BSD 许可证文本添加到 .h 和 .m 文件很容易,我可以将版权信息添加到我将包含的 .png 资产中,但我不知道如何将必要的许可证信息添加到 xib文件。XCode 会在编辑后重新生成文件,因此手动添加到 xml 注释的任何内容都将被删除。

为了完整起见,我想将许可证添加到 nib 文件中,但我并没有挂断 - 所以任何人都可以提供任何建议吗?

[1] 该应用程序是 AccelerometerGraph,重写包括在单独的图表上显示每个加速度计通道,提供额外的信号输入(正弦、步进和脉冲)以及额外的滤波器(巴特沃斯一阶和二阶低高和带通)。

4

1 回答 1

6

我不认为您可以在xib级别上做任何事情,因为即使是 IB 检查员也没有任何您可以为此编辑的相关字段。一种解决方案可能是NSObject在您的xib(根级别)中添加一个,命名它Copyright(或其他)并在该Notes字段(身份检查器)中添加您的信息。

现在,如果不想在您的文件中添加新对象xib来保存此信息,您可以将您的版权声明添加到File's Owner注释字段中。无论哪种方式,信息都将包含在 xml 中。

我知道这有点骇人听闻,但这只是一个想法。如果有人能想出一个更合适的方法来实现这一点,我也很高兴知道。

在此处输入图像描述

于 2012-06-26T13:29:23.340 回答