您好,我正在使用dart:ffi构建与我的本机c/c++库的接口. 我需要一种方法来获取从c到DART的回调,如sqlite中的示例:
int sqlite3_exec(
sqlite3*, /* An open database */
const char *sql, /* SQL to be evaluated */
int (*callback)(void*,int,char**,char**), /* Callback function */
void *, /* 1st argument to callback */
char **errmsg /* Error msg written here */
);
sqlite3_exec
中的第三个参数是指向回调的函数指针.
那么我的问题是:有没有办法在DART中获得一个本机回调,就像在Python、c#、..
额外的:
有没有办法在flutter
个项目中包含dartino
个,因为这ForeignDartFunction个包含了我所需要的.