【发布时间】:2012-01-03 09:58:34
【问题描述】:
我在 Flash Builder 中的项目中有很多奇怪的信息,为什么?
“类型未找到或不是编译时常量”和 “访问未定义的属性”、“调用可能未定义的方法”
当我去那些班级并腾出空间“”并保存时,父母班就可以了, 长时间清洁没有帮助。
有什么问题?
代码示例:
import utils.DbUtils;
....
....
public function afterDbInit():void{
personsCollection = DbUtils.getAllObjects();
calendarViewId.loadDefaultCalendar();
}
但它不是 CODE 的问题,它是 Flash Builder iSSUE,当我找到 DbUtils 类文件并打开它时,多留一个空间并保存,问题就消失了。
项目正在编译,但我无法使用 ctrl+lpm 转到选定的类文件,编译器没有看到它
personsCollection = DbUtils.getAllObjects();
但经过几次调试后,这个感叹号图标和橙色圆点又出现了
<fx:Script>
<![CDATA[
import database.DBConnection;
import database.Database;
import database.DatabaseEvent;
import database.DatabaseResponder;
我在那里有所有进口商品
【问题讨论】:
-
调用一个可能未定义的方法 - 另一个奇怪的消息
-
是库中有问题的代码,还是库中调用的代码?
-
可能更多的堆栈跟踪,或者完整的错误消息。 . .它将包含更多信息,包括类名等。
-
它的方法和类的问题......我有一些 Utils 类 - 当我去这个类时,多留一个空间并保存,然后我会在其他组件中看到这个类 -
-
如果我不“刷新”类文件我有奇怪的信息:未定义属性的访问
标签: flash apache-flex air flash-builder