如何在Xcode中恢复以前版本的代码

我正在 Xcode中的一个Objective C项目上工作,需要恢复到源代码控制中提交的以前的版本.我怎么做?我可以找到有关如何提交和推送的信息,但没有关于如何还原到旧版本的信息.

解决方法

苹果公司的文档报道在 https://developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/Xcode_Overview/Save_and_Revert_Changes_to_Files/ManageChanges.html

“比较文件版本以恢复代码行
选择查看>版本编辑器>显示比较视图以比较存储库中保存的文件的版本.使用跳转条根据其在仓库中的位置来选择文件版本.每个跳转栏控制其上方的内容窗格的选择.要显示一个版本,浏览层次结构找到它,然后单击以选择它.阴影区域表示版本之间的变化.
“您可以使用版本时间轴根据其时间顺序选择文件版本.单击中心列中的时间轴查看器图标(../art/TimeLineIcon_2x.png)以显示两个编辑窗格之间的时间轴.将指针向上移动或者通过时间轴向下浏览可用版本.当您找到所需的版本时,单击左侧或右侧指示器三角形以在相应的编辑器窗格中显示该版本.
您可以在版本编辑器中编辑文件的当前工作副本.如果要恢复版本之间的更改,您可以从旧版本复制代码,并将其粘贴到当前版本.

最后一行显示的关键是:复制和粘贴.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...