我正在尝试编辑一个已经存在的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 mx.utils.StringUtil;有什么不同
发布于 2011-11-19 00:13:41
com.adobe.utils.StringUtil和mx.utils.StringUtil是不同的类。来自mx.utils.StringUtil的manual:
Flex实用程序类是一个全静态类,其中包含用于在
中处理String对象的方法。
标记该within Flex部件。
com.adobe.utils.StringUtil是Adobe的as3corelib的一部分,它是一个纯AS3库,提供了不同的方法。您需要添加as3corelib的StringUtil来删除警告。
发布于 2011-11-19 00:10:54
com.adobe.utils.StringUtil来自as3corelib -- https://github.com/mikechambers/as3corelib
如果这没有包含在你的项目中,那么flex就找不到它。您可以将其包括在内,也可以更改所有导入以使用mx路径。但是,可能有特定的原因将as3corelib包含在旧项目中,因此请注意这一点。
https://stackoverflow.com/questions/8185324
复制相似问题