下载的 字母哥的 接入的版本 牛逼 干净 整洁 简单易懂 仅仅说一下自己遇到的问题
测试代码 携程锁报错 index 不存在 查阅代码后发现 携程锁中这个初始化List在lua中可能有问题 修改为字典 后 解决
字符串长度问题 在主工程 中 中文字符串 长度为2 但是 在 cs.lua中 获取到的长度却为6
UTF8 格式 在lua中 一个中文字符按照 三个字符来计算了
解决方法 找到Cor.lua 添加代码 再找到 String.lua 修改代码
cs.lua生成的文件中 取长度是直接用 #取得长度 没有调用到 lua string文件的 string.getLength
还不知道为啥- - 都已经有了string.lua 生成的时候 却不适用 getLength来获取长度
修改代码后 得到的长度 与主工程一致
写的时候如果需要 判断中文字符串的时候 就要注意一点了 虽然很麻烦 想吐 不过可以封装起来不用写很多次
最后生成代码的区别