UserDefault的存储问题

最近做一款游戏,涉及到数据的保存,因为数据比较少,所以就使用cocos2d-x自带的UserDefault。然而,在打包之后,重新安装的时候读取UserDefault出现了乱码,重新启动游戏,这个现象就没有了,查了一下源码,发现flush函数是空的,有可能是没有将数据及时的写入,造成了读取失败。我想问,游戏卸载之后,这个文件还会存在吗?

卸载过,就没了。

可是再次安装的时候,读取数字会有乱码呢?安装之后首次进入有乱码,再次进入的时候就没有了

查一下你的文件编码 是不是utf8的