2009-10-31 79 views
0

我已经modifyed XMLEncoder类从的Flex SDK(XMLEncoder.as)如何自定义flex sdk类?

它后,我跑我的项目,但我看不出有什么变化......

我应该怎么做才能真的修改项目的行为?

谢谢!

回答

0

这通常不推荐,但你想要做的是猴子修补。您可以将修改过的源文件复制到项目中,然后应用程序的XMLEncoder将覆盖Flex中使用的源文件(因为Flex链接程序的工作原理)。尽管如此,这不适用于框架RSL。

0

如果您没有看到更改,则表示不使用源代码 - 将使用swc。要使用修改过的源文件,请为您修改的类重新创建文件夹结构,并在其中放置源文件。您可能会看到很多错误(大部分时间是因为include指令),这意味着您需要复制满足依赖关系所需的文件。

也许这不是正确的方法,但有时它是唯一的选项来修复损坏的Flex类,所以专业的Flex开发人员早晚掌握它:)