关于CocosCreator和iOS交互那点事

最近公司在用cocos做了一个小项目,后续需要用Xcode 打包上线,然而还需要微信登录,微信支付分享啥的,在cocos那是没法做的,后来只能我们做iOS的来搞了,其实很简单,找了那么多方法,发现都是没有用的,只用两部分就可以实现和cocos的交互:

1.需要给cocos传值的类文件里,导入#include "ScriptingCore.h"

2.NSString *str = [NSString stringWithFormat:@"loginCheck(%@)",userInfoStr];

const char *strToJS = [str UTF8String];

cocos2d::Director::getInstance()->getScheduler()->performFunctionInCocosThread([=](){

ScriptingCore::getInstance()->evalString(strToJS);

});//粘贴代码就可以了.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容