在本机 iOS 代码(代号一)中调用 Log.p(...)
Call Log.p(...) in native iOS code (Codename One)
此问题仅与代号一本机接口相关。
在代号一中,本机代码,iOS,我正在尝试做:
com_codename1_io_Log_p___java_lang_String(CN1_THREAD_GET_STATE_PASS_ARG fromNSString(CN1_THREAD_GET_STATE_PASS_ARG [goCoderLicensingError localizedDescription]));
但我得到:
Implicit declaration of function 'com_codename1_io_Log_p___java_lang_String' is invalid in C99
怎么了?谢谢
您需要在顶部包含页眉。具体来说:
#include "com_codename1_io_Log.h"
C 隐式声明了一个它之前没有"see"的函数。
此问题仅与代号一本机接口相关。
在代号一中,本机代码,iOS,我正在尝试做:
com_codename1_io_Log_p___java_lang_String(CN1_THREAD_GET_STATE_PASS_ARG fromNSString(CN1_THREAD_GET_STATE_PASS_ARG [goCoderLicensingError localizedDescription]));
但我得到:
Implicit declaration of function 'com_codename1_io_Log_p___java_lang_String' is invalid in C99
怎么了?谢谢
您需要在顶部包含页眉。具体来说:
#include "com_codename1_io_Log.h"
C 隐式声明了一个它之前没有"see"的函数。