【发布时间】:2017-01-13 14:31:40
【问题描述】:
我在我的应用程序中使用下面的代码,它在 android 中运行良好,甚至在 iphone 模拟器上也可以,但在真正的 iPhone 设备上无法运行。如果有人能帮助我,我将不胜感激。
Class clazz = Class.forName("com.logic.form.ClassName");
Screen screen = (Screen) clazz.newInstance();
screen.show(parameter);
【问题讨论】:
-
Cn1 不支持反射
-
确实如此。但是 Class.forName() 和 Class.newInstance() 应该仍然可以工作。
-
如果您可以访问您的设备日志(例如通过 USB 将其连接到 Mac),它将显示堆栈跟踪,告诉您问题所在。
标签: codenameone