0

我需要有关我的应用程序逻辑的帮助。我是编码新手。

目前,我正在编写一种费用跟踪器类型的应用程序。我可以添加图片并在提供的字段中输入详细信息。

当前的流程是这些数据直接存储在 Backendless 中。但是,当我加载我的 uitableview 时,它是通过立即从后端获取数据来填充的,这使得在不同选项卡之间的移动变慢,因为每次我更改视图时它都必须从后端加载。

在尝试解决这个问题时,我认为将数据存储在核心数据中可以帮助我更快地填充我的表,但是,我不确定我的核心数据和 backendless 应该如何连接。我只有快速的知识。

谁能告诉我流程应该如何以及我是否可以使用后端 api 来做到这一点,或者我是否需要其他语言来实现这一点?

4

1 回答 1

2

您不需要其他语言,但后端 API(在撰写本文时)不支持核心数据。

Backendless 只会将传入的数据反序列化为普通的自定义模型类,您可以对核心数据进行更新,但您需要编写该逻辑。

有许多映射库将一个对象映射到核心数据中,寻找唯一标识符以防止数据存储中的重复。我不能说它们中的任何一个都是理想的,因为您通常希望使用具有后端的自定义类和具有核心数据的不同自定义类。

如果您没有使用 backendless 注册自定义类,那么它将反序列化为普通数组和字典,这可能最容易与映射库一起使用。您可能需要进行一些操作才能将数据转换为可映射格式...

于 2016-05-17T10:44:57.150 回答