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

时间:2016-07-15 13:17:29

标签: swift xcode refactoring

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

Rename Class or Attribute

Swift-Refacoring

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

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

感谢。

1 个答案:

答案 0 :(得分:12)

目前Xcode不支持跨文件重构

它可以重命名方法,函数,变量......但仅限于相同文件中。

要做到这一点

  1. 将光标放在要重命名的成员
  2. ctrl + cmd + e
  3. 更改会员
  4. 同一文件中的所有引用都将实时更新
  5. 但它没有更新其他文件的引用。为此,我们需要等待Xcode的未来版本。