6

Cocoa オブジェクトを入力してそのオブジェクトのセレクターを呼び出すと、そのメソッドに関する「ドキュメント」または「ヘルプ」情報が表示されることがあります。たとえば、 と入力[NSArray alloc]すると、2 つのヘルプ ヒントが表示されます。の 1NSArrayつと の 1 つalloc。コードを入力すると、これらの両方がポップアップのオートコンプリート候補リストボックスに表示されます。

入力時に表示される同様のメソッド/クラスの装飾されたヘルプ ヒントを作成するにはどうすればよいですか? カスタム クラス名とカスタム メソッドを入力するときに、コメントを表示したいと考えています。これどうやってするの?

たとえば、C# は、任意のメソッド、クラス、またはインターフェイス/プロトコル宣言の前に配置できる XML ドキュメントを通じてこの機能を提供します。

4

1 に答える 1

7

「ドキュメントセット」を作成する必要があります。コメントからドキュメントセットを作成するためのappledocのようなツールがあります。コードで appledoc を実行するビルド フェーズを設定できます。

問題は、Xcode を再起動する以外に、Xcode 4 にドキュメントセットをリロードさせる方法がないことです。そのため、ビルドの一部として自動的に appledoc を実行したとしても、Xcode を再起動してドキュメントセットへの変更を認識させる必要があります。

于 2012-09-14T02:56:19.400 に答える