【发布时间】:2017-12-31 02:33:35
【问题描述】:
我正在尝试从 Objective-C (iOS) 中的本机接口实现中调用一个类的代号静态方法。因此,我使用回调。我导入了想要的类的头文件和
#include "CodenameOne_GLViewController.h"
构建工作但回调不起作用(该方法接受一个字符串并显示一个带有给定字符串的对话框,但运行应用程序时不显示任何内容)。这是回调线:
package_ClassName_methodName___java_lang_String(CN1_THREAD_GET_STATE_PASS_ARG fromNSString(CN1_THREAD_GET_STATE_PASS_ARG myString));
我的字符串被声明为NSString * mySTring = @"hi!"。
我尝试了一个不带参数的简单回调方法。不幸的是,它也不起作用。
package_ClassName_methodName__(CN1_THREAD_GET_STATE_PASS_SINGLE_ARG);
我错过了什么吗?
【问题讨论】:
-
发布你的代码sn-p
-
您的声明是 mySTRing,但您传递的是 myString。 T case 的区别是错别字?