【问题标题】:How to use CKReference cloudkit IOS Swift to create good structure for database?如何使用 CKReference cloudkit IOS Swift 为数据库创建良好的结构?
【发布时间】:2019-10-16 13:10:21
【问题描述】:

我正在创建基于 cloudkit 的应用程序,我必须在其中创建数据库结构。我陷入了CKReference。我如何使用 CKReference 来创建良好的数据库结构

【问题讨论】:

    标签: cloudkit


    【解决方案1】:

    “设计 CloudKit 架构以存储您想要持久化的应用程序对象模型的部分。如果您从头开始实现应用程序,请使用模型-视图-控制器设计模式将用户界面视图与模型分离对象。然后设计一个架构,有效地存储您想要存储在 iCloud 中的对象模型部分。”

    试试这些链接(第二个可能直接回答你的问题):

    https://developer.apple.com/documentation/cloudkit/ckreference

    https://developer.apple.com/library/archive/documentation/DataManagement/Conceptual/CloudKitQuickStart/CreatingaSchemabySavingRecords/CreatingaSchemabySavingRecords.html

    【讨论】:

    • 我可以一次获取所有记录还是获取记录有限制?
    • 我不确定。我通常将 firebase 或 aws 用于我的数据库。
    • 我有一个关于 firebase 的问题是哪个数据库是最好的 firestore 和实时数据库?
    • 这取决于您的目标。我都用过,虽然在我的新应用中我喜欢 firestore。 Firestore 是一个基于文档的数据库,因此您可以获得一些 rtd 所没有的非常棒的功能。
    • 我所经历的,firestore 提供了多个查询,但在 RTD 的情况下,我们不能使用多个查询。你用 Firestore 聊天?
    猜你喜欢
    • 1970-01-01
    • 2017-12-27
    • 2018-01-27
    • 2020-08-04
    • 2010-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-19
    相关资源
    最近更新 更多