2013-03-19 24 views
7

Kullanımdan kaldırmayı istediğim birkaç yöntem var.Kullanımdan kaldırılan yönteme yorum ekleme

+(void)myMethod:(NSString*)abc __deprecated; 

çalışır Bu, ancak nasıl bir mesaj eklerim:

Bunu izleyen ilgisi? "Yerine kullanılması Methody xyz" gibi bir şey ...

Teşekkür

+0

headerdoc eklemeye ne dersiniz? –

+3

http://stackoverflow.com/questions/4924285/how-to-deprecate-a-method-in-xcode '__attribute ((kullanımdan kaldırılmış (x yöntemi)))' 'kullanarak kullandığınız 3. yoruma göre ' –

+0

Bunu denedim ama "kullanım" dan sonra alanda bir hata alıyorum. Xcode "Beklenen" diyor " – Joseph

cevap

12

Nicholas Smith yorumlarda belirtildiği gibi. çözüm:

__deprecated_msg("use method x instead") 

ziyade:

__attribute((deprecated("use method x instead"))) 

Onlar gerçekten başlık altında aynıyız ama İlki olan

__attribute((deprecated("use x method"))) 
+0

Sadece C için iyi çalışıyor. – r0estir0bbe

0

Sana bir belge jeneratör kullanmaya ihtiyacım var: Doxygen Headerdoc vb

Sana Appledoc önerilir. Kullanımı kolay, çok iyi belgelenmiş ve işaretleme stili etkin.

+4

Sınıf dokümantasyonu oluşturmak için yararlı olabilir, bence soru derleme zamanı uyarıları için daha fazla. –

+0

Oups, evet sen harikasın ... –

5

Bunu kullanma eğiliminde olur biraz daha net.

İlgili konular