我想從Objective-C(iOS)的本機接口實現中調用代碼名一類的靜態方法。因此我使用回調。我進口通緝類的頭文件和回撥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);
我錯過了什麼?
發佈您的代碼片段 –
您的聲明是mySTring,但您的傳遞myString。 T案例的差異是一個錯字? – GeneCode