Xcode:存储旧类,代码和不再使用的文件的位置

时间:2013-01-16 14:56:17

标签: objective-c xcode svn version-control

您在哪里存储旧的类和文件,而这些类和文件在当前项目中不再使用?

我有很多类和文件,不再需要它们,但是我想保留它,以防我以后需要重用一些代码。

目前,我只是在一个名为Code Collector Pro的工具中复制和粘贴代码。

但是,由于这似乎不是存储旧代码的最优雅方式,我想问你:如何保存旧代码?

2 个答案:

答案 0 :(得分:3)

如果您正在谈论可能经常使用的方便的代码片段,我会将它们存储在Xcode的代码片段库中(只需拖动选定的代码即可创建代码段。)

一般来说,我会删除未使用的代码。如果我再次需要它,它将在我的版本控制系统中。

答案 1 :(得分:1)

我肯定会使用版本控制系统(我最熟悉Subversion,但我现在正在进入Git)。如果这是值得保留的代码,那么随着时间的推移,您可能会在多个项目中使用和修改它的代码。您希望能够查看更改的历史记录,比较项目A与项目B中的不同使用方式,并维护注释以帮助刷新内存并在尝试查找时帮助进行关键字搜索两年前你记得的那段代码。

您可以设置存储库但是对您的工作有意义 - 按项目,按代码类型等。

我不熟悉Code Collector Pro - 如果它作为版本控制系统的GUI工作,它可能对你正在做的事情很好。