void addObject(CCObject * pParentObj, const std::string & key, CCObject* obj) { if (pParentObj->isOfClass("CCArray")) { CCArray * pArray = (CCArray*)pParentObj; pArray->push_back(obj); } else if (pParentObj->isOfClass("CCDictionary")) { CCDictionary * pDict = (CCDictionary *)pParentObj; pDict->insert(std::pair<std::string, CCObject *>(key, obj)); } }