首页 > 代码库 > cocos2d-x CCDictionary的遍历
cocos2d-x CCDictionary的遍历
CCDictionary的遍历不是用for或foreach,而是cocos2d-x自己封装了一个遍历方法CCDICT_FOREACH(__dict__, __el__)
用法:
CCDictionary * pDict = CCDictionary::create();
pDict->setObject(CCString::create("value1"), "key1");
pDict->setObject(CCString::create("value2"), "key2");
CCDictElement * pElement;
CCDICT_FOREACH(pDict, pElement)
{
const char * key = pElement->getStrKey();
CCString * value = http://www.mamicode.com/(CCString *)pElement->getObject();
CCLog(key);
CCLog(value ->getCString());
}
cocos2d-x CCDictionary的遍历
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。