NetEase / pomelo-cn

The Chinese issues for pomelo.
38 stars 13 forks source link

pomelo-cocos2dchat回调的是静态方法,缺了调用类上下文,不方便咯 #241

Open catxuxiang opened 10 years ago

catxuxiang commented 10 years ago

在cocos2d-x中调用libpomelo时,传入的回调方法是静态的,无法获得调用类的上下文。

我能想到的一个办法是利用cocos2d-x中的CCNotificationCenter::postNotification(const char name, CCObject object),将回传的信息包装成一个CCObject,然后在调用类里通过监听该Notification(CCNotificationCenter::addObserver)获得回调信息。

不知pomelo小组有没有更好的方法来获得调用类的上下文。