在静态函数中调用静态对象报错 error LNK2001
本帖最后由 leezjl 于 2013-09-08 16:00:26 编辑 贴上具体的代码:
//ModBridge.h
#pragma once
#include "EventDispatcher.h"
#include "cocoa/CCObject.h"
USING_NS_CC;
class ModBridge
{
public:
static CCObject obj;
static EventDispatcher dispatcher;
public:
ModBridge(void);
~ModBridge(void);
static void regist(int type, Function func);
static void call(int type, CCObject* data);
};
//ModBridge.cpp
void ModBridge::regist(int type, Function func)
{
dispatcher.addEventListener(type, func);
}