![](/img/trans.png)
[英]Use variable name in StringUtil.substitue in Actionscript
[英]Flex, ActionScript - StringUtil
我正在尝试编辑一个已经存在的Flex项目,并且在“ import com.Adobe.utils.StringUtil;
”行上看到警告,并且显示的警告是
Multiple markers at this line:
-mx
-The import utils could not be found.
-The import StringUtil could not be found.
那么可能是什么问题呢?
好吧,我想知道import com.Adobe.utils.StringUtil;
什么区别import com.Adobe.utils.StringUtil;
并import mx.utils.StringUtil;
com.adobe.utils.StringUtil
和mx.utils.StringUtil
是不同的类。 从mx.utils.StringUtil
的手册中:
StringUtil实用程序类是一个全静态类,其中包含在Flex中使用String对象的方法。
within Flex
零件中进行标记。
com.adobe.utils.StringUtil是Adobe as3corelib的一部分,它是一个纯AS3库,并提供不同的方法。 您需要添加as3corelib的StringUtil
以删除警告。
com.adobe.utils.StringUtil
来自as3corelib- https://github.com/mikechambers/as3corelib
如果您的项目中未包含此内容,则flex找不到它。 您可以包括它,也可以更改所有导入以使用mx路径。 但是,可能有特定的原因将as3corelib包含在旧项目中,因此请注意这一点。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.