iPhone Packager AS3无法转换switch case语句?

时间:2010-09-22 05:11:53

标签: iphone actionscript-3 case switch-statement

所以,我一直在使用Adobe AIR Packager for iPhone创建一个应用程序(命令行样式)。 该应用程序由许多提供各种信息的屏幕组成,导航在文档类中通过事件触发函数处理,该函数使用大型switch-case语句来确定要转到的屏幕。

当我们通过iPhone Packager进行编译并尝试在我们的某款手机上进行测试时,它会加载到空白屏幕。

经过一些错误测试后发现,交换机案例本身导致了一个问题(将其更改为具有相同功能的if-else工作正常)。有没有人知道这是否是一个已知问题,或者是否可以采取措施来解决除了将其转换为if-else之外的问题。

如果所有其他方法都失败了,它将被转换为if-else样式语句,但我只是想知道这是否是已知问题以及是否有可用的修复...

编辑:我们发现我们的3个案例中的交换机导致了问题。这些案件的结果都没有任何异常;甚至注释掉由案例创建的整个类文件导致它失败(但是,注释案例,但是,有效)。

似乎我们无法修复它。

1 个答案:

答案 0 :(得分:0)

没有代码很难说什么,但这听起来像打包机中的一个错误。您应该将其报告给Adobe。