2012-05-02 8 views
1

Objective-Cメソッドを記述するための言語標準(または一般的なプラクティス)にクラス名が含まれていますドキュメントのクラス名を含むメソッドシグネチャを記述してください

たとえば、のは、私は次の擬似コードを持っているとしましょう:

class Foo 
{ 
    void bar(int i); 
} 

と私はそれのためにいくつかのドキュメントを書きたいです。

これがJavaの場合は、このメソッドをFoo.bar()と呼びます。それがC++の場合は、Foo::barを使用します。 Objective-Cのためにこれを行う正しい方法は何ですか?

-(void) bar:(int)iを使用できますが、これにはクラス(またはプロトコル)名は含まれていません。

答えて

6

通常は-[Foo bar:]です。メソッドがクラスメソッドである場合は、マイナスの代わりにプラス記号が表示されます。

関連する問題