首先说明一点在iPhone开发时, 读取Info.plist是有特定做法的
即类似"
[[NSBundlemainBundle] objectForInfoDictionaryKey:(NSString *)kCFBundleVersionKey]
"的做法.
但cocos2d-x为是多平台移植, 不能用NS....这里东西. 所以plist文件的解析, 需要自己写.
比如:
const char* l_path = CCFileUtils::fullPathFromRelativePath("XXX.plist");
CCMutableDictionary<string, CCObject*>* l_dic = CCFileUtils::dictionaryWithContentsOfFile(l_path);
string l_key = string("keyValue.....");
CCSt......
阅读全文