什么是swift中可用的其他选项而不是重构和重命名类或属性名称?

VRA*_*ome 9 xcode refactoring swift

当我想要在swift中重命名我的课程时,它会显示如下的错误.

重命名类或属性

斯威夫特 -  Refacoring

我只是想知道,在Objective C中它允许我们重命名类名,然后为什么它在Swift中不可用,或者以任何其他方式执行相同操作.

如果有什么好办法的话请建议我.

谢谢.

Luc*_*tti 12

目前Xcode不支持跨文件重构

它可以重命名方法,函数,变量......但只能在同一个文件中重命名.

去做吧

  1. 将光标放在要重命名的成员上
  2. ctrl+ cmd+e
  3. 改变成员
  4. 同一文件中的所有引用都将实时更新

但它没有更新其他文件的引用.为此,我们需要等待Xcode的未来版本.