手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

lua本地化存储(xml格式)

时间:2024-10-19 15:55:48

1、开始时想用TXT格式存储一些数据的,电脑模拟器上测得没有问题,但是到手机上就不行了。io.open打开文件失败,也不知道是什么鬼。

lua本地化存储(xml格式)

2、最终采用的是UserDefault.xml存储数据。步骤:鼠标右键项目名称,依次点击“New”、“文件”。

lua本地化存储(xml格式)

3、输入文件名“UserDefault.xml”,点击完成。

lua本地化存储(xml格式)

4、用记事本或者IDE等工具打开“UserDefault.xml”文件,在里面输入下面一段代码并保存:媪青怍牙<?xml version="1.0" encoding="UTF-8"?><userDefaultRoot></userDefaultRoot>

lua本地化存储(xml格式)

5、准备工作完成,短铘辔嗟具体使用代码很简单,存的时候用:cc.UserDefault:getInstance():setStringForKey("curCardNumber", "23");取数据的时候用:self._CurCardNumber = cc.UserDefault:getInstance():getStringForKey("curCardNumber","")。

lua本地化存储(xml格式)

6、大家可以尝试存储数据后,看一下数据的格式。

lua本地化存储(xml格式)

7、注意:采用该方法读取数据的时候需要加一个判断。因为你第一次安装使用时,可能读取不到UserDefault.xml文件里的初始数据。我才用的判断方法是:判断取到的数据,如果该数据为空或者nil,则给UserDefault.xml存入初始数据,然后读取。

lua本地化存储(xml格式)
© 手抄报圈