Flash构建器允许我为类触发的事件插入元数据,例如:
[Event("myEvent", "flash.events.Event")]
public class MyClass() {
}
有没有办法对例外做同样的事情?
目前我已查看here,但无法查看文件。也许它甚至不值得,你的想法是什么。
答案 0 :(得分:3)
有多种方法可以创建自己的元数据;并在编译时将其添加到您的应用程序中。使用keep-as3-metadata compiler argument。
您可以在运行时编写代码来执行某些操作;或编写IDE扩展以在编写代码时使用代码。
要在运行时访问此类元数据,您需要执行某种类型的内省。关于此问题Here are some docs和another StackOverflow Question。
许多Flex框架都使用自定义元数据。