如何将版权信息添加到Nib文件?

时间:2012-06-26 12:13:46

标签: ios xcode xib nib copyright-display

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

将.BS和.m文件添加到.h和.m文件很简单,我可以将版权信息添加到我将要包含的.png资产中,但是我对如何添加必要的许可证信息感到难过到xib文件。 XCode在编辑后重新生成文件,因此手动添加到xml注释的任何内容都将被删除。

我想将这些许可证添加到nib文件中以保证完整性,但我并没有这样做 - 所以有人可以提供任何建议吗?

[1]应用程序是AccelerometerGraph,重写包括在单独的图表上显示每个加速度计通道,提供额外的信号输入(正弦,步进和脉冲)以及额外的滤波器(Butterworth 1级和2级低电平和带通)。

1 个答案:

答案 0 :(得分:6)

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

现在,如果您不想在xib中添加新对象只是为了保存此信息,您只需将版权声明添加到File's Owner备注字段即可。无论哪种方式,信息都将包含在xml中。

我知道这有点像黑客,但这只是一个想法。如果有人能想到更合适的方法来实现这一目标,我也很高兴知道。

enter image description here