因为公司的项目是使用mRC的,而环信的SDK是用ARC写的,现在环信SDK更新后,我们工程需要更新,但是每次都要手动去修改Compile Sources中Compiler Flags值,非常的麻烦,于是想到了使用代码对比工具,找了一些资料后,发现还是Xcode的FileMerge的使用特别方便,不用下载各种对比工具,下面是使用FileMerge的一些心得!
1.使用流程
打开Xcode,选择左上角Xcode选项,然后点击Open Developer Tool
最后点击FileMerge
输入需要对比的两个文件的路径,点击compare
左边是对比之后的文件和文件夹,如果文件里面出现有差异的地方,显示的文件名就是黑色的,如果完全一致,就显示为灰色。
双击后的界面如下图,左边就是开始Left选中的文件,右边就是Right选中的文件。
注意中间1、2、3表示的是第几处不同。1、2、3下的箭头可左可右,左箭头表示取左边,右箭头表示取右边,如图选中1后可以按键盘的←、→键来更改方向,然后按↓键跳到下一处继续选择左右,全部选择完毕后,Command + S保存,会要求你选择一个新目录用来保存新生成的新合并的文件。最后Command + W快速关闭当前窗口。
以上就是FileMerge的使用流程了。