全程跟着教程走了一遍,执行node < 引擎根目录 >/native/tools/swig-config/genbindings.js后在 native/engine/bindings/auto下有生成 jsb_my_module_auto.cpp/.h 两个文件。然后跑iOS工程出现问题:
error build: Unknown type name ‘JSB_REGISTER_OBJECT_TYPE’
error build: No member named ‘MyObject’ in namespace ‘my_ns’
找了一下发现JSB_REGISTER_OBJECT_TYPE定义在bindings/manual/jsb_conversions.h,
在jsb_my_module_auto.h里添加下
#include “…/Classes/MyObject.h”
#include "bindings/manual/jsb_conversions.h"就可以了。
最后想问下要在编辑器预览里打印需要怎么弄?


