【发布时间】:2014-07-30 18:48:14
【问题描述】:
我在 Xcode 6 beta 版本中创建了一个新的单视图应用程序项目。我想将 swift 类从 ViewController.swift 重命名为其他名称。但是当我选择 Refactor -> Rename 时,它会给出错误Xcode can only refactor C and Objective-C code。
知道如何在 Xcode 6 中重命名 swift 类吗?
更新:
Xcode 9 终于支持 Refactoring for Swift。苹果花了 3 年时间才添加了这个基本功能。 Refactoring
【问题讨论】:
-
目前没有。 File a bug.
-
在被问到这个问题一年多之后,唯一的答案仍然是手动查找和替换!难以置信地落后于 Apple,这是 IDE 的基本且必不可少的功能
-
AppCode 可以完成这种重构。对于在
.swift文件中定义的类,这将是一个两步过程。 1. 选择类名并执行Refactor > Rename。 2. 选择.swift文件并执行Refactor > Rename。 -
即使过了两年!!!没有实现???
-
在 C 中复制和粘贴 100 个项目时,在某种程度上可以唤起人们对旧时光的回忆
标签: ios swift xcode xcode6 xcode9