我有很多以下警告:警告是否會影響我的Flash應用程序的性能?
- 重複的變量定義。
- 變量'elem'沒有類型聲明。
- 與null的邏輯比較。布爾類型的變量不能爲空。
它們會影響我的Flash應用程序的性能嗎?他們會影響編譯時間嗎?
/安德烈亞斯
我有很多以下警告:警告是否會影響我的Flash應用程序的性能?
它們會影響我的Flash應用程序的性能嗎?他們會影響編譯時間嗎?
/安德烈亞斯
他們不會直接影響你的程序的性能(至少在速度/ CPU /內存使用方面),但它的聲音你所列出一定會阻止你的程序的警告做它打算做的事情。
絕對值得清理你所能做的事 - 添加一個類型聲明很簡單(即使它只是elem : *
,儘管你可能希望更具體一些,如果可以的話),比較null意味着你的布爾測試贏了沒有正確的工作(聽起來像你在考慮Java風格的布爾值,其中對象是一個原語的包裝,因此可以爲空 - 在AS中,布爾值始終有一個值)
謝謝你的答案 – Anjo 2011-05-27 22:08:21
性能:不,正確:也許,但他們確實需要關注!尤其是「不合邏輯的比較」 – 2011-05-27 01:47:13
不,但你應該看看他們,擺脫他們的任何一種方式.. – Marty 2011-05-27 02:13:29