美文网首页
Xcode, Refactoring engine ranges

Xcode, Refactoring engine ranges

作者: Jack小麻雀_ | 来源:发表于2021-08-17 11:44 被阅读0次

Xcode在对类文件rename的时候经常会遇见Refactoring engine ranges didn't match initial ranges的错误,就是下面这张可怕的图


rename产生错误

大部分的博客都说可以清楚Xcode编译产生的衍生文件,进入控制台输入open ~/Library/Developer/Xcode/DerivedData就可以进到这个文件夹里了,删掉里面的所有内容重启Xcode就可以了。

我也是这样做,但是依旧不行。这个时候你可以试试选中你要rename的两个文件,比如RenameClass.h和RenameClass.m, 右键点击delete,然后选这个 删除索引

,然后再把这两个文件加回到项目里,然后command+b编译一下,就可以愉快的rename了。

相关文章

网友评论

      本文标题:Xcode, Refactoring engine ranges

      本文链接:https://www.haomeiwen.com/subject/zzgbbltx.html