Xcode 5能夠更改方法的簽名嗎?據我所知不,但我想表現出錯。Xcode:如何重構/重命名方法和添加(或刪除)其參數?
如果我試圖添加(或刪除)一個方法的參數,我受到Needs 1 fewer (more) colon to match original
錯誤的歡迎。
在這種情況下,我必須真的做一個手動重構嗎?
Xcode 5能夠更改方法的簽名嗎?據我所知不,但我想表現出錯。Xcode:如何重構/重命名方法和添加(或刪除)其參數?
如果我試圖添加(或刪除)一個方法的參數,我受到Needs 1 fewer (more) colon to match original
錯誤的歡迎。
在這種情況下,我必須真的做一個手動重構嗎?
標記用冒號( 「startRequest:」)的第一個方法的名稱,然後點擊Refactor->重命名
實施例:
- (void)startRequest:(NSString *)url with:(NSDictionary *)post
據我也一直無法找到一種方法來做到這一點。一般來說Xcode對重構來說不是很好。
因此,我想建議你到尋找其他IDE用於重構。事實上,這幾乎是一種常見的方法。我無法指出哪個IDE對於這一點來說是理想的,但有幾個選項。
這對於Xcode 6來說也是不可能的。 – 2015-03-09 10:35:40