警告是否会影响我的闪存应用程序的性能



我有很多以下警告:

  • 变量定义重复
  • 变量"elem"没有类型声明
  • 与null进行不合逻辑的比较。布尔类型的变量不能为null

它们会影响我的flash应用程序的性能吗?它们会影响编译时间吗?

/Andreas

它们不会直接影响你的程序性能(至少在速度/cpu/内存使用方面),但从声音上看,你列出的警告肯定会阻止你的程序执行它想要做的事情。

尽管如此,还是值得清理一下——添加类型声明很容易(即使它只是elem : *,尽管如果可以的话,您可能希望更具体),比较null意味着你的布尔测试不能正常工作(听起来你在想Java风格的布尔,对象是一个基元的包装,所以可以是null——在AS中,布尔总是有一个值)

最新更新