Google Flatbuffer iOS

时间:2019-02-12 16:49:59

标签: ios swift iphone flatbuffers

目前,我有一个任务要在iOS和OSX上浏览google flatbuffers。我浏览了by Google提供的文档。
还在Github上找到了一些使用FlatBuffersSwift之类的快速语言的库,以及其他实现了flatbuffers的库。 因此,我对此主要有两个担忧

  1. 如果我在iOS应用程序中使用它,Apple会批准我的应用程序吗?
  2. 是否可以在运行时从JSON创建模式?否则我们必须手动创建架构(.fbs)并使用flatc库来创建模型二进制文件(如.swift)。

请帮忙 预先感谢

1 个答案:

答案 0 :(得分:0)

1)在Apple批准过程中,与您选择的序列化库没有任何关系。 2)为了获得该库的好处,您想要创建一个架构并在编译之前为其生成代码。如果您的用例是如此动态以至于您希望能够在运行时执行所有操作,那么最好使用一个好的JSON库。