Flex错误:1004: namespace 要么找不到,要么不是编译时常数。
发布时间:2020-12-15 04:02:03 所属栏目:百科 来源:网络整理
导读:? ? 今天搞了下ActionScript中的namespace,官方的例子我只改了下名称就出现了这样的错误: 1004: namespace 要么找不到,要么不是编译时常数。 官方的错误记录 解释的真够仔细: 该命名空间未知,或是运行时可能具有不同值的表达式。检查命名空间的拼写及其
? ? 今天搞了下ActionScript中的namespace,官方的例子我只改了下名称就出现了这样的错误:1004: namespace 要么找不到,要么不是编译时常数。官方的错误记录解释的真够仔细: 该命名空间未知,或是运行时可能具有不同值的表达式。检查命名空间的拼写及其定义的导入是否正确。 我都想骂娘了,这和控制台的输出有什么两样嘛~不过仔细想来,我的错误就在其中所指了,我定义的ActionScript文件是MySpace,注意是文件不是类啊。文件中的内容为一个公共的命名空间:
package example { public namespace mySpace = "http://www.adobe.com/2006/actionscript/examples"; } 这很合乎规范嘛,文件名第一个字母大写,属性名第一个字母小写,说不定你就犯了这个错误!把文件中的public namespace mySpace 改成 public namespace MySpace,就搞定了。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |