Cocos2d-x v3.3中UserDefault保存的XML文件位置

本文介绍了在Cocos2d-x v3.3版本中,如何找到由UserDefault类保存的XML文件。在旧版本中,文件通常位于proj.win32Debug.win32目录下,但在v3.3中,文件被保存在Local目录下对应的项目文件夹内,这可能导致开发者寻找文件时遇到困难。通过查看CCUserDefault.cpp源码,可以找到文件保存的具体实现。
摘要由CSDN通过智能技术生成

岁月真是一把杀猪刀,一晃我都两个多月没写博客了,确实最近没有花时间在开发上了,准备去进修几年,呵呵,说实在,做程序员真的挺累的,有时候加班加点换来的收入还不是正比,哈哈,当然我还不算加入这个行列中,趁年轻多见见外面的世面。


回过头来,说说今天的主题,其实这个倒不是什么技术困难,就是没事想写写东西,苦于这段时间没有花在技术上,所以也没啥写的,但碰巧最近想写个东西玩玩,遇到这个了,所以就有了这篇。


我在用目前最新的3.3rc0版本进行开发,正好用到UserDefault这个类来存储一些简单的小数据,但是因为程序出了些问题,所以我需要打开这个保存的UserDefault.xml文件,在以前的版本中,都是存放在项目的 \proj.win32\Debug.win32文件夹下,所以很容易找到,但这次找不到了,我以后我看瞎眼了,调整下修改时间排序方式,没有,直接搜索xml文件,还是没有,所以就只有调试来找这个目录了。


这个类文件是CCUserDefault.cpp,所以一打开你就可以知道它是怎么实现的了,我主要是找怎么保存文件的,其中有这么一个函数,

void UserDefault::initXMLFilePath()
{
    if (! _isFilePathInitialized)
    {
        _filePath += FileUtils::getInstance()->getWritablePath() + X
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值