Xcode 5能否改变方法的签名?据我所知,但我想表现出错。
如果我尝试添加(或删除)方法的参数,我会受到Needs 1 fewer (more) colon to match original
错误的欢迎。
在这种情况下,我真的必须做一个手动重构吗?
答案 0 :(得分:1)
用冒号标记第一个方法名称(“startRequest:”),然后点击Refactor->重命名
示例:
- (void)startRequest:(NSString *)url with:(NSDictionary *)post
答案 1 :(得分:0)
到目前为止,我一直无法找到办法。一般来说,Xcode不是很适合重构。
因此,我建议您寻找其他用于重构的IDE 。事实上,这几乎是一种常见的方法。我无法指出哪种IDE可能是理想的,但有一些选择。