我知道我可以通過使用flash.utils.describeType
來獲得關於一個類的常量,方法等的信息。但我想知道我是否可以檢索類成員的asdoc評論。AS3:有沒有辦法以編程方式從類的方法或屬性獲取文檔註釋?
我懷疑,當類編譯成SWF文件時,文檔被刪除,所以在運行時可能無法獲得註釋..我是對嗎?
我知道我可以通過使用flash.utils.describeType
來獲得關於一個類的常量,方法等的信息。但我想知道我是否可以檢索類成員的asdoc評論。AS3:有沒有辦法以編程方式從類的方法或屬性獲取文檔註釋?
我懷疑,當類編譯成SWF文件時,文檔被刪除,所以在運行時可能無法獲得註釋..我是對嗎?
您不能在運行期間執行此操作。這是你所期望的。在Flex編譯器中,註釋是從最終的SWF中進行優化的。這在理論上有助於減小文件大小。我認爲Flash Pro可以做類似的優化。
也許您可以事先生成您的Asdoc註釋(如果您使用Google,請在FB4中輕鬆),將它們保存爲資產,然後根據需要編寫一個類來抓取基於flash.utils.describeType
屬性的文檔註釋。
我認爲你在運行時是正確的,但是你可以在源代碼運行之前做到這一點。 – nycynik 2018-01-05 17:19:17
@nycynik太舊的問題。我不再編碼AS3。但我想,所以我可以在運行時獲得文檔/評論。 – 2018-01-05 20:23:38
我想聽聽那三個人說什麼;誰建議關閉這個問題。它是基於意見的(1)和太寬泛的(2)。這是一個直接的,具體的技術問題,@JeffryHouser客觀地回答。 – 2018-01-05 20:26:49