关于Swift下一个LCObject序列化Data后存储到云端。那么Android下载这个Data后怎么反序列化并且还原成LCobject?
我现在可以这么来处理: 1、Android 下 把对象 toJSONString() 转换成 JSON字符串存储到云端。2、在 Swift下 把这个JSON字符串下载下来。3、但是在 Swift 下貌似没有找到用 JSONString 来初始化 LCObject对象的方法?
Android 下可以用过 parseLCObject 来初始化 LCObject的,Swift下有类似的方法吗?
你看文档这一节,能帮助理解这个问题吗。
没有帮助哈,这段文档,说的是在同一个系统下的序列化和反序列化。swift序列化出来的是一个byte数组,android序列化出来的是json字符串,在各自的系统下,对应的byte或string都可以还原。
我的问题是,如果我是跨系统使用,有没有一个中间量来衔接:使用场景: 1、swift下序列化一个LCObject对象,序列化后的Data存储在云端。android端下载data,反序列化成一个LCObject对象。 2、android端一样操作,序列化一个对象,swift读取然后反序列化。
了解。
我不太清楚 Swift SDK, @xiaoxu 有空看看这个问题。