我的班级结构看起来像这样:
A
|
-----
| |
B C
|
-----
| |
D E
经过一些简化和删除重用代码后,它现在看起来像这样:
A
|
C
|
-----
| |
D E
(我删除了B
中80%的代码并将其中的一小部分移到了C中。)
现在,C
是A
的子类,这是毫无意义的,因为A
的零实例不是C
的实例。
我正在寻找一种方法来使用Xcode重构工具(或其他一些工具):
如果不一次只做一个符号,我就没有办法做到这一点。
理想的答案是最简单的旅行:
C
|
-----
| |
D E
答案 0 :(得分:0)