16

Xcode 5 是否能够更改方法的签名?据我所知,不,但我想被错误地展示。

如果我尝试添加(或删除)方法的参数,我会受到Needs 1 fewer (more) colon to match original错误的欢迎。

在这种情况下,我真的必须进行手动重构吗?

4

2 回答 2

0

到目前为止,我也无法找到一种方法来做到这一点。一般来说,Xcode 不太适合重构。

因此,我想建议您寻找其他用于重构的 IDE。事实上,这几乎是一种常见的方法。虽然我无法指出哪个 IDE 最适合这个,但有一些选择。

于 2013-08-28T15:06:44.880 回答
0

用冒号 ("startRequest:") 标记第一个方法名称,然后单击 Refactor-> Rename

例子:

- (void)startRequest:(NSString *)url with:(NSDictionary *)post

http://developer.apple.com/library/ios/#recipes/xcode_help-source_editor/RefactorRenaming/RefactorRenaming.html

于 2013-03-19T15:32:43.003 回答