I can't integrate my codes with COCOSBUILDER

**ERROR : Unexpected NULL target for selector.
Here’s my code.
**

#include “HelloWorldScene.h”
USING_NS_CC;

CCScene* HelloWorld::scene()
{
// ‘scene’ is an autorelease object
CCScene scene = CCScene::create;
// ‘layer’ is an autorelease object
HelloWorld
layer = HelloWorld::create();

// add layer as a child to scene
scene~~>addChild;
// return the scene
return scene;
}

// on “init” you need to initialize your instance
bool HelloWorld::init
{
CCMessageBox;

// Create a default CCNodeLoaderLibrary. As we won’t be using
// code connections in this tutorial don’t worry about it.
CCNodeLoaderLibrary* nodeLoaderLibrary;
nodeLoaderLibrary = CCNodeLoaderLibrary::newDefaultCCNodeLoaderLibrary;
nodeLoaderLibrary~~>registerCCNodeLoader(“LayerLoader”,LayerLoader::loader());

// Create a new CCBReader with a default CCNodeLoaderLibrary
// This can take a lot of parameters to use code connections and more
CCBReader* ccbReader = new CCBReader(nodeLoaderLibrary);

// Load the main node from the CocosBuilder file
CCNode* node = ccbReader~~>readNodeGraphFromFile;
this~~>addChild(node); // Add the loaded node to the scene (this)

// As nobody called ccbReader~~>autoRelease, returning now would cause
// a memory leak. We can call autoRelease or delete it ourselves.
delete ccbReader;
return true;
}
void HelloWorld::gotoSetting
{
}
//bool HelloWorld::init
//{
// CCNodeLoaderLibrary ccNodeLoaderLibrary = CCNodeLoaderLibrary::sharedCCNodeLoaderLibrary;
// CCBReader
ccbReader = new CCBReader;
// CCNode *node = ccbReader~~>readNodeGraphFromFile(“MainScene.ccbi”);
// CCScene *scene = CCScene::create();
// if(node != NULL)
// {
// scene~~>addChild;
// }
//
// ccbReader~~>release();
// CCDirector::sharedDirector()>runWithScene;
//
// return true;
//
//// CCNodeLoaderLibrary **ccNodeLoaderLibrary = CCNodeLoaderLibrary::sharedCCNodeLoaderLibrary;
//// ccNodeLoaderLibrary
>registerCCNodeLoader);
//// CCBReader ccbReader = new CCBReader;
//// CCNode
node = ccbReader~~>readNodeGraphFromFile;
//// CCScene**scene = CCScene::create;
//// if
//// {
//// scene~~>addChild(node);
//// }
////
//// ccbReader->release();
//// CCDirector::sharedDirector()~~>runWithScene;
////
//// return true;
//
//}

void HelloWorld::onNodeLoaded{
CCMessageBox;
CCLOG (“NODE LOADED”);
CCBAnimationManager *man = dynamic_cast<CCBAnimationManager *>);
if
{
CCLOG (“Animation manager”);
man~~>runAnimationsForSequenceNamed(“Hit”);
} else CCLOG (“NOT Animation manager”);
}

SEL_MenuHandler HelloWorld::onResolveCCBCCMenuItemSelector(CCObject * pTarget, const char * pSelectorName)
{
CCB_SELECTORRESOLVER_CCMENUITEM_GLUE(this,“startgame”,HelloWorld::onButtonPressed);

return NULL;
}

SEL_CCControlHandler HelloWorld::onResolveCCBCCControlSelector(CCObject * pTarget, const char * pSelectorName)
{
return NULL;
}

bool HelloWorld::onAssignCCBMemberVariable(CCObject * pTarget, const char * pMemberVariableName, CCNode * pNode)
{
return false;
}

void HelloWorld::onButtonPressed(cocos2d::CCObject *pSender,CCControlEvent pCCControlEvent)
{
CCLog(“onButtonPressed”);
}

void HelloWorld::menuCloseCallback(CCObject* pSender)
{
CCDirector::sharedDirector()->end();
}
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
exit(0);
#endif