私の iOS プロジェクトでは、一部のクラスのドキュメントにスクリーンショット イメージを追加しました。
ドキュメントはappledocで生成されます。
基本的に、クラスのTheViewController
場合、これは次のようになります。
/**
* A view controller: awesome and helpful class description.
*
* **iPhone Screenshot:**
* ![](../docs/documentation_data/ViewControllersScreenshotsGallery/screenshots/TheViewController_iPhone.png)
*
* **iPad Screenshot:**
* ![](../docs/documentation_data/ViewControllersScreenshotsGallery/screenshots/TheViewController_iPad.png)
*/
これを乾かす方法はありますか?
マクロ、前処理 ( preprocess-headerdoc
? 経由)、動的プレースホルダー、スクリプト、appledoc に供給されるオプション?
理想的には、私はこれをしたいと思います:
/**
* A view controller: awesome and helpful class description.
*
* SCREENSHOTS_FOR_IPAD_AND_IPHONE
*/
行を追加する必要さえなく、何らかの条件が満たされた場合にのみコンテンツが追加される場合のボーナスポイントSCREENSHOTS_FOR_IPAD_AND_IPHONE
(つまり、期待される場所に画像が見つかった場合)。