cocos2dx 3.3final UserDefault有个坑?
今天在写数据的时候,与同事的想法有点不一样,让我产生的疑问,没想到貌似发现一个坑! 同事存数据是直接调用UserDefault::getInstance()->setStringForKey(key,value);没有加flush。。。我就纳闷了,后来网上查资料,多亏下面两篇文章: UserDefault存储数据问题 cocos2dx 3.2 的UserDefault 项目中 cocos2dcocosbase 路径下看看,就知道答案了。 CCUserDefault.cpp是除IOS,MAC,Android之外的其他平台调用文件,这里的flush()函数是空的。 果然坑啊,还好觉得有问题,查了资料。。。。。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |