2013-02-20 17 views
8

Xcode 5, yöntem imzasını değiştirebilir mi? Hayır diyebildiğim kadarıyla, yanlış gösterilmek istiyorum. Xcode: Yöntem nasıl yeniden adlandırılır/yeniden adlandırılır ve PARAMETRELERİ EKLEYİN (veya KALDIRMA)?

Ben de böyle bir yöntemin parametre eklemek (veya kaldırmak) çalışırsanız

, ben Needs 1 fewer (more) colon to match original hata tarafından memnuniyetle duyuyorum.

Gerçekten bu durumda manuel Refactor yapmak zorunda mı?

+0

Bu aynı zamanda Xcode 6 ile mümkün değildir. İlk başta –

cevap

1

Mark nokta üst üste ("startRequest:") ile birinci yöntem adı ve ardından> Yeni isim Refactor- tıklayın

Örnek:

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

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

+3

, bunu önemli olan Öneriniz tarafından şaşırmış hangi sağ tıklayın yöntemin _part_ (yani 'startRequest:' ziyade 'ile daha:'), ama şimdi muhtemelen sorumu yanlış okumuş görüyoruz: * * _parameter _ ekleyebilir/kaldırabilir misiniz? ** – Blaz

+3

Hayır Parametreler ekleyemiyorum/çıkaramıyorum – Kaptain

0

Bildiğim kadarıyla da olmuştur Bunu yapmanın bir yolunu bulamıyor. Genel olarak, Xcode, refactoring için çok iyi değildir.

Bu nedenle, refactoring için kullanmak üzere diğer IDE'leri aramanızı öneririz . Nitekim, bu neredeyse ortak bir yaklaşımdır. Bunun için hangi IDE'nin ideal olacağını işaret edemiyorum ama birkaç seçenek var.

İlgili konular