cairngorm2.2.1 与 flex4的集成. error错误解决
参看地址? http://forums.adobe.com/message/2843178#2843178:
?
自己下载 cairngorm源码 .
?
然后新建 flex library工程 .
?
修改 里面的 CairngormError.as 类
?
package com.adobe.cairngorm{ import mx.resources.IResourceManager; import mx.resources.ResourceBundle; import mx.resources.ResourceManager; import mx.utils.StringUtil; /** * Error class thrown when a Cairngorm error occurs. * Used to substitute data in error messages. */ public class CairngormError extends Error { public function CairngormError( errorCode : String, ... rest ) { super( formatMessage( errorCode, rest.toString() ) ); } private function formatMessage( errorCode : String, ... rest ) : String { var rMngr : IResourceManager = ResourceManager.getInstance(); var bndlText : String = rMngr.getString("CairngormMessages",errorCode); var message : String = StringUtil.substitute(bndlText, rest ); return StringUtil.substitute( "{0}: {1}", errorCode, message); } }}?
在bin中生成新的library文件. swc 即可倒入使用
?
传上本人的swc文件
1 楼 eatgoldbug 2011-08-01 很灵!只要按照你写的更改后 立马见效!谢谢