7

Alt-Click作成したプログラムの一部としてインスタンス変数(またはメソッド)を作成し、その目的を読み取れるようにしたいと思います。

Xcodeがクラス変数が-で宣言されていると言っているという事実は素晴らしいですが、十分ではありません。この場合、実際に何であるかを説明するために入力したカスタムテキストを表示したいと思いますasset。さらに、ivarのタイプも知っておくと便利です。

これはどのように行うことができますか?この場合、私は正確に何を意味したのだろうかassets

具体的には、コンテンツの表示Xcodeと同じように、この情報を内部から表示できるのではないかと思います。EclipseJavaDoc

ここに画像の説明を入力してください

4

2 に答える 2

5

プロジェクトのドキュメントセットを作成し、Xcodeにインストールする必要があります。appledocはこれを支援します。これは、ヘッダー内の特別にフォーマットされたコメントからAppleのスタイルでドキュメントを生成できるコマンドラインツールです。これを実行スクリプトビルドフェーズを使用してビルドプロセスに統合することもできるため、ドキュメントは常に最新の状態になります。

小さなプロジェクトの場合、通常は努力する価値はありません。ヘッダーファイルにコメントを追加し、Cmd-クリック(Ctrl + Cmd +左矢印)でジャンプして元の場所に戻る方がよいでしょう。

于 2011-11-26T02:40:12.720 に答える
3

おそらく、ドキュメントセットに関するAppleのドキュメントと、Doxygenを使用したドキュメントセットの生成に関する記事を参照することをお勧めます。後者はXcode3.xに基づいているため、関連性には多少疑問がありますが、それでも確認することをお勧めします。

そうは言っても、Doxygenを使用することにした場合(HeaderDocのような代替手段をドキュメントに使用できますが、ドキュメントセットの作成に関して何が利用できるかはわかりません)、要点はGENERATE_DOCSET=YESあなたのDoxyfile(またはあなたがそれを呼ぶことに決めたもの)に投げ入れてください。その後、結果を~/Library/Developer/Shared/Documentation/DocSets(Doxygenのドキュメントによると)にスローします。これがXcode4.xで機能するかどうかはわかりませんが、一見の価値があります。

注:これのほとんどは、 BarryWarkによるこの回答に基づいています。彼の答えがなかったら、私はこれを調べることを気にしなかったので、図のクレジットはそこにあるはずです。

于 2011-11-26T02:42:22.973 に答える