`
NewTamato
  • 浏览: 103525 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

把别人的问题和解决方法整理了一下

阅读更多
getDefinitionByName 问题
我的flex项目从外部导入了一个swc文件,这个swc文件是从flash导出来的,其中包含了一些元件,比如C2(), C3()...C10()
大家知道 getDefinitionByName(name) 中的name值如果是系统自带的类名,如int,String 没问题
如果是自定义类,只要把类的完整路径加上也没问题
现在问题来了,我现在要用 getDefinitionByName("C2") 或者 getDefinitionByName("C3") 就报错(C2, C3为上面所说的从外部导入的)
请教各位高手,这个问题能解决吗?

解决方法:
错的原因是因为你使用的类并没有编译到你的应用中,as是编译语言,它的编译机制很有意思,即如果你在程序中完全没有引用过的类,就不会编译到应用中,这样能够减少最后生成swf的体积。
但是这样也就带来一个问题,导致as中,反射类就必须提前将这个类编译进来,也就是说,必须事先在应用中引入这个类,这个非常类似“达文西的手电筒”必须在有光照的情况下才会发光,as里的反射有些无奈。
这也是为什么int、string这种顶层类可以使用这样的方法,因为他们本身就会包含在应用中,而自定义的类,如果你在应用中没有任何地方引用过,也会出现同样的问题。
因此,解决方法也很简单,将你需要用到的swc中的类,全部引用一次,比如
private var dummyClass:Array= [ Class1, Class2 ....];
这样就可以了
即使这样,外部程序动态load进来的类,如果之前不能引用,也不是没办法做到反射,只不过有一些技巧而已。
分享到:
评论

相关推荐

    天职国际别人整理的笔试资料.pdf

    本文将从数学和逻辑推理的角度出发,详细解读“天职国际别人整理的笔试资料.pdf”中所涵盖的核心知识点,以帮助读者更好地理解和准备应对IT行业的笔试环节。 首先,数列题是笔试中的常见题型之一,它主要考察应聘者...

    算法导论读书笔记(整理别人的)

    10. **概率与随机化算法**:书中介绍了概率论基础,并探讨了如Monte Carlo方法和Las Vegas算法等随机化技术,它们在解决某些NP难问题时展现出优势。 这些知识点构成了《算法导论》的主要内容,它们不仅是理论知识,...

    精品--根据别人和自己在机器学习岗、深度学习岗的面试问题以及答案总结.zip

    【标题】中的“精品--根据别人和自己在机器学习岗、深度学习岗的面试问题以及答案总结”表明这是一个关于机器学习和深度学习岗位面试的资料集合。这份资料可能包含了求职者在面试过程中可能会遇到的问题,以及这些...

    解决浩方平台刷游戏和建主机问题

    解决浩方刷主机少、建立主机别人看不见或别人进入慢等,特别是路由器问题,测试整理后图文并茂的教程。

    WEB大文件上传网址整理

    本文旨在深入探讨Stream上传插件的核心功能、特点以及具体应用方法,帮助开发者更好地理解和使用该工具。 #### Stream上传插件介绍 Stream是一款高效的大文件上传插件,它结合了Uploadify的Flash版和HTML5版的优点...

    别人整理的有限元源程序资源清单,希望对大家有用

    本文将根据提供的“别人整理的有限元源程序资源清单”,深入解析其中提到的各项资源,并概述其特点与应用领域。 #### 二、资源清单解析 1. **HP-Intro** - **网站**: ...

    周公解梦梦见帮别人打扫卫生意思.doc

    通过集思广益,可以更有效地解决问题,节省时间和精力。这提示你在工作或学习中,多听取他人的建议,共同解决问题。 5. **外界环境的影响**: 梦境中的环境变化,暗示外部因素可能对你的决策和情绪产生影响。选择...

    原创视频不再怕被别人搬运走,鼠标水印MouseFollower.txt打包整理.zip

    "原创视频不再怕被别人搬运走,鼠标水印MouseFollower.txt打包整理.zip" 这个压缩包文件提供了针对视频创作者的一个解决方案,即通过添加鼠标水印来防止他人非法盗用。在本文中,我们将深入探讨鼠标水印的概念、应用...

    宽带连接错误的处理办法整理版

    很多小区、公司上网都是宽带连接,常常会遇见些问题,比较简单,又不好意思叫别人解决,还不如自己学点小技巧

    沟通和协调能力考试题和答案解析整理.doc

    2. **克服逆反心理**:在处理逆反心理时,应该坚持正面教育为主和科学的工作方法,避免采取“灌输”式的方法,这可能导致抵触情绪。同时,要保持正确的作风和实事求是的原则。 3. **领导协调**:领导者在协调中处于...

    一年级下册道德与法治让我自己来整理.pdf

    接下来的“阿U给我的启示”活动通过观看动画片《阿U》来启发学生思考,让他们在轻松愉快的氛围中认识到做家务时可能会遇到的问题,并学会找到解决问题的方法。这种与学生年龄相仿的动画角色能够激发学生的共鸣,帮助...

    大班社会教案:让别人快乐.docx

    **体验和讨论**环节是让幼儿通过角色扮演和模仿小动物的表情与行为,亲身体验帮助别人和解决问题的过程。此环节中,孩子们不仅学会发散思维思考解决问题的方法,还能够通过互相的微笑来感受到快乐的传递。这样的情感...

    初中主题班会教案整理.docx

    3. 问题解决策略:班会通过设定议题和情境讨论,如“个人与集体的关系”、“如何处理个人与集体利益的冲突”,引导学生思考和表达,学习解决问题的方法,培养批判性思维。 4. 人际交往技巧:班会中的议题“怎样和...

    易语言源代码及模块大全1500多个(DIY博客园整理).zip

    2. **提升解决问题的能力**:通过分析和理解别人的代码,学习解决实际问题的方法和技巧。 3. **学习模块应用**:了解如何使用易语言的模块,提升开发效率。 4. **激发创新思维**:结合已有代码,开发出自己的新应用...

    小学一年级班规整理PPT学习教案.pptx

    遇到困难时勇于提问,鼓励学生积极解决问题。 礼仪方面,班规要求学生无论在校内还是校外见到老师和同学都要问好,培养尊重和友好的人际关系。说普通话,避免粗俗语言,是建立文明交流的基础。在课间和活动中,保持...

    小学教师综合知识试题整理.doc

    2. 问题定义:问题是一个刺激情境,当给定的信息和目标之间存在障碍,需要通过思考和解决来克服。 3. 教师职务制度:国家建立了统一的义务教育教师职务制度,职务分为初级、中级和高级,这是对教师专业发展的分级。...

    则经典哲理故事整理.pptx

    1. **认识自我与价值提升** - 故事中的石子与金子寓言教导我们,每个人都应正确认识自己,如同石子和金子,要让别人发现自己的价值,就需要努力提升自己。在技术领域,这意味着不断提升技能和知识,让自己在同行中...

    网络整理的现代经典励志名言警句.doc

    "生气是拿别人做错的事来惩罚自己",在团队协作中,遇到他人失误时,我们要学会理解和包容,通过有效的沟通解决问题,而不是让情绪影响到自己的工作。 "把自己当傻瓜,不懂就问,你会学的更多",IT行业的知识深度和...

    南山事业编招聘2020年考试真题及答案解析整理版(1).docx

    5. 这道题考察的是搭配词语的选择,"援救"通常用于生命安全的救援情况,而"出路"则表示解决问题的办法。根据语境,这里应该是帮助别人走出困境,所以合适的词组是“援救出口”。 6. 未成年痴呆者甲引发火灾,责任应...

    高情商沟通课程视频课程下载整理.zip

    7. **冲突解决**:通过高情商的沟通,可以缓解紧张气氛,找出问题的本质,达成双赢的解决方案。 8. **建立信任**:诚实、透明的沟通能够建立信任,这是长期有效沟通的基础。 9. **自我激励**:高情商者能激励自己...

Global site tag (gtag.js) - Google Analytics